← ClaudeAtlas

add-feature-specificationlisted

Document feature requirements - creates/updates about.md with business rules, scope, decisions
brabos-ai/code-addiction · ★ 8 · Testing & QA · score 75
Install: claude install-skill brabos-ai/code-addiction
# Feature Specification <!-- uses: - mention: add-feature-discovery - mention: /add.plan - mention: add-product-discovery --> Skill for documenting feature specifications. Creates/updates `about.md` with requirements, business rules, scope and decisions. **Principle:** Document WHAT and WHY, not HOW. ## When to Use - New feature → create `about.md` via questionnaire - `about.md` exists but incomplete → fill missing sections - Requirements changed → update affected sections - Scope expanded → add new requirements, update scope ### When NOT to Use - For technical analysis (use `add-feature-discovery` instead) - For technical implementation planning (use `/add.plan` instead — it writes `plan.md` against the `feature-plan` schema) - For product blueprint / founder discovery (use `add-product-discovery` instead) - For code-level architecture decisions (belongs in discovery/plan, not about.md) ## Workflow **REQUIRED:** Apply before writing: - `token-efficiency` — minified JSON, tables, no decoration - `documentation-style/cache` — Read → Preserve → Complement → Metadata ### Phase 1: Check State (Documental Cache) ```bash cat docs/features/[FEATURE_ID]/about.md ``` | State | Action | |---|---| | Does not exist / empty | Phase 2 (questionnaire) | | Partially filled | Phase 3 (complete) | | Complete | Check if update needed | ### Phase 2: Strategic Questionnaire **Goal:** Extract requirements via structured questions. **Technique:** Infer answers + validate quickly. ``