forms-router

Route web form tasks to specialized skills for React, Vue, or vanilla JavaScript.

8|3|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/Bbeierle12/Skill-MCP-Claude --skill forms-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forms-router
Source: https://github.com/Bbeierle12/Skill-MCP-Claude/tree/main/skills/forms-router
Command: npx skills add https://github.com/Bbeierle12/Skill-MCP-Claude --skill forms-router

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Building robust, secure, and accessible web forms is complex, requiring expertise across multiple domains like validation, security, and user experience. This Skill simplifies the process by intelligently routing you to specialized sub-skills, ensuring comprehensive coverage without manual effort.

Core Features & Use Cases

  • Intelligent Routing: Automatically dispatches to relevant sub-skills (e.g., form-accessibility, form-validation, form-security, form-react, form-vue, form-vanilla, form-ux-patterns) based on your specific needs.
  • Comprehensive Coverage: Ensures all aspects of form development—from WCAG compliance to CSRF protection and multi-step wizards—are addressed, leaving no stone unturned.
  • Framework Agnostic: Supports React, Vue, and vanilla JavaScript implementations, providing tailored guidance regardless of your tech stack.
  • Use Case: A developer needs to build a secure, multi-step registration form in React. This skill would route them to form-react, form-validation, form-accessibility, form-security, and form-ux-patterns, providing a holistic solution and saving research time.

Quick Start

I need to build a secure login form in React with email and password fields. Please route me to the necessary skills.

Frequently Asked Questions about forms-router

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build secure, accessible web forms across different frameworks?

Secure, accessible web forms require expertise across validation, security, and accessibility. This skill intelligently routes you to specialized sub-skills covering WCAG compliance, CSRF protection, input validation, and framework-specific implementations for React, Vue, or vanilla JavaScript, ensuring comprehensive coverage without manual research.

Can I use the same form validation and security approach in React, Vue, and vanilla JavaScript?

Form development patterns differ by framework. This skill classifies your framework and form type, then combines 3-4 specialized skills to deliver tailored guidance. It applies the same core validation, security, and accessibility requirements across React, Vue, and vanilla JavaScript while respecting framework-specific implementations.

What accessibility standards should web forms meet?

Web forms must meet WCAG compliance standards for accessibility. This skill routes to form-accessibility sub-skills that enforce schema-first validation, accessible labeling, keyboard navigation, and screen-reader support, ensuring your forms are usable for all users regardless of ability.

How do I protect forms from security vulnerabilities like CSRF attacks?

Web forms face security threats including CSRF, injection, and data exposure. This skill routes to form-security sub-skills that implement tiered security controls, token validation, input sanitization, and protection mechanisms tailored to your framework and form type.

What's the best way to structure multi-step registration or checkout forms?

Multi-step forms require UX patterns that guide users through complex workflows. This skill routes to form-ux-patterns sub-skills covering state management, progress indication, error recovery, and user guidance, combined with validation and accessibility for production-ready implementations.

Do I need separate form handling approaches for different input types and validations?

Different input types and validation rules require tailored handling. This skill routes to form-validation sub-skills that enforce schema-first validation rules, handle various input types, and apply constraint checking, then combines them with framework-specific and security sub-skills for complete coverage.