This walks you through documenting edge cases during specification or QA planning. It covers input validation, boundary conditions, error states, concurrency issues, and recovery paths. The real value is the systematic approach: instead of discovering problems in production, you think through what happens when inputs are empty or too long, when networks fail, when users double-click, or when data changes mid-save. Each edge case gets a priority and a defined recovery path. It's basically a checklist to force completeness before code ships. Works best when you have a feature spec that covers the happy path but feels underspecified on the what-ifs.
npx -y skills add product-on-purpose/pm-skills --skill deliver-edge-cases --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
prisma/skills
firebase/agent-skills
Dexploarer/hyper-forge
itsmostafa/aws-agent-skills
prisma/skills