← ClaudeAtlas

write-requirementlisted

Use after Goal.md is approved to analyze, clarify, create, or change functional/non-functional requirements, PRD/product requirements, requirement pool, user stories, acceptance criteria, or ACs in Requirement.md. Goal.md 已批准后写/补需求分析、PRD/产品需求文档、需求池、用户故事、验收标准/AC,或做受控需求变更。
tonywo2049/GMGN · ★ 0 · AI & Automation · score 67
Install: claude install-skill tonywo2049/GMGN
# Requirement.md: single milestone requirement authority <HARD-GATE>An approved, commit-bound `Goal.md` and the current approved Decision must exist for an initiated milestone. If either authority is missing or requirement work exposes a changed WhitePaper, Decision, ROADMAP, or Goal premise, stop and return the issue to `gmgn` for routing. Do not prescribe implementation structures in requirements or redefine upstream meaning here.</HARD-GATE> ## Language and writing rules Before writing, load the registered `gmgn` Skill through normal discovery and follow its local writing rules. Use the Goal locale for artifact prose. Keep filename `Requirement.md`, `type: requirement`, and `nature: normative`. ## Requirement content - Derive Requirement within the boundaries of the approved Goal, applicable D-IDs, explicitly sourced external constraints, and confirmed Owner answers obtained through the clarification process below. Translate a D-ID into R/AC only when it creates observable behavior or a Requirement-owned constraint; an architecture-only ruling remains linked input for Design. Later documents, implementation, tests, or evidence may expose a needed revision but cannot silently define or redefine Requirement. - Translate every Goal Close outcome into the smallest necessary set of numbered requirements `R1`, `R2`, ... . Each R states one coherent required behavior, capability, or constraint and names its owning Goal Close outcome or external constraint. Goal