form-edge-case-tester
CommunityRobust form validation through edge-case testing.
Authorgwpjp
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps QA teams proactively identify and fix form validation gaps and error-handling issues by systematically testing edge cases across creation flows.
Core Features & Use Cases
- Empty Submissions: verify that required fields prevent submission and display clear errors.
- Boundary & Interdependency Testing: test boundary values, field interdependencies, and recovery paths to ensure consistent behavior.
- Error Recovery & Persistence: validate that errors disappear after valid input and that partial data persists where appropriate.
- Use Case: automate end-to-end validation for multi-step creation flows across routes with focus.forms to ensure robust UX.
Quick Start
- Start by ensuring your browser context is ready: Get browser context with tabs_context_mcp
- Open a new tab for testing: Create a new tab for testing with tabs_create_mcp
- Navigate to the app URL (localhost:port from vite.config.ts)
- Inspect routes.json to identify form routes marked with focus.forms
- For each form route, run through the test categories, capture screenshots, and audit console errors
- Compile a report of findings and recommended mitigations
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: form-edge-case-tester Download link: https://github.com/gwpjp/Web3-Claude/archive/main.zip#form-edge-case-tester Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.