Implements robust web forms with client and server validation, multi-step wizards, file upload handling, accessible error messaging, and optimistic submission patterns. [EXPLICIT] Trigger: "form validation", "multi-step form", "file upload", "form engineering", "wizard"
From jm-adknpx claudepluginhub javimontano/jm-adk-alfaThis skill is limited to using the following tools:
agents/guardian.mdagents/lead.mdagents/specialist.mdagents/support.mdevals/evals.jsonknowledge/body-of-knowledge.mdknowledge/knowledge-graph.mdprompts/meta.mdprompts/primary.mdprompts/variations/deep.mdprompts/variations/quick.mdtemplates/output.docx.mdtemplates/output.html"Forms are the gatekeepers of the web. Make them inviting, not intimidating." — Luke Wroblewski
Implements robust web forms with layered validation (HTML5, client-side, server-side), multi-step wizards, file upload handling, and accessible error messaging for friction-free data capture. Use this skill when building complex forms, improving form conversion rates, or when form validation is inconsistent across the application. [EXPLICIT]
accessibility-design — accessible form patterns and error handlinghtml-semantic — proper form markup and native validationangular-development — Angular reactive forms implementationExample invocations:
| Scenario | Handling |
|---|---|
| Empty or minimal input | Request clarification before proceeding |
| Conflicting requirements | Flag conflicts explicitly, propose resolution |
| Out-of-scope request | Redirect to appropriate skill or escalate |
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.