application-functionality-planning
Installation
SKILL.md
Application Functionality Requirements Planning Skill
Use this skill when writing, reviewing, or improving application functionality documentation, product requirements, feature checklists, scope constraints, roadmaps, or security/authorization requirements.
The goal is to produce requirements that are clear, testable, implementation-aware, and safe to build.
Core Principle
Application functionality documentation must describe:
- What the system does.
- Who can use each capability.
- What is intentionally out of scope.
- What security and permission rules apply.
- How well the system must perform.
- What data, integrations, telemetry, and migration impacts exist.
- What counts as done.
Do not write only UI behavior. For every important capability, also describe backend rules, data ownership, constraints, and acceptance criteria.