form-edge-case-tester

Community

Robust 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.