OzeroHAX

planning-requirements-extraction

Extract requirements from a request: behavior, AC, constraints; for bugs - repro

OzeroHAX 33 6 Updated 3mo ago
GitHub

Install

npx skillscat add ozerohax/assistagents/planning-requirements-extraction

Install via the SkillsCat registry.

SKILL.md
Convert the original request into verifiable requirements and acceptance signals Task description For a bug: repro steps, environment, logs/stacktrace For a feature: user goal, constraints, desired UX State the goal as a behavior/outcome change List functional requirements (what must happen) List non-functional requirements (perf, security, reliability) only if relevant Define 3-7 acceptance criteria (AC) that are verifiable by a test or observation For a bug: capture observed vs expected and repro (or explicitly state that repro is unknown)
Goal
Functional requirements
Non-functional requirements (if any)
Acceptance criteria
Bug repro / observed vs expected (if bug)
Open questions
</output_format> AC are specific, verifiable, and contain no implementation details Constraints/dependencies are not lost (if they affect the plan) For bugs, facts are explicitly separated from hypotheses </quality_rules> Do not turn requirements into a list of technical tasks Do not invent AC without evidence - if data is missing, it is an open question </do_not>