Form check
check_formCheck a form's markup against the style rules in Luke Wroblewski's Web Form Design. Pass a public url (fetched safely, public hosts only) or pasted html. Reports findings with severity (high, medium, low, info) and a fix for label association and placement, placeholder used as a label, required and optional marking, number of fields, input types and autocomplete tokens, inline validation hooks (native constraints, aria-describedby, aria-invalid), vague or risky buttons (Submit, Reset, disabled submit), and ungrouped radio, checkbox and payment fields. Where a check is a common convention and not his stated rule, the finding says so. Reads static markup only: it cannot see CSS, so top versus left label alignment is not confirmed, and script-built fields are invisible. For WCAG-referenced form findings and error message linting, use audit_form.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "check_form"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public page to fetch. | |
| html | No | Form or page HTML. Use this or url. |