← ClaudeAtlas

feature-changeloglisted

Maintain FEATURE_CHANGELOG.md - the functional feature registry. Baseline discovery, duplicate/extension detection before planning, deterministic feature IDs, post-approval updates, and index validation.
mustafahasanain/frappe-workflow · ★ 0 · AI & Automation · score 70
Install: claude install-skill mustafahasanain/frappe-workflow
# Feature Changelog Skill Owns `docs/ai-context/FEATURE_CHANGELOG.md`: a registry of product behavior used to decide whether requested work already exists, extends something, or is new. It records meaningful business logic only — never commits, renames, formatting, or refactors without behavior change. The whole file is English. ## When to Use - `init` with no `docs/ai-context/FEATURE_CHANGELOG.md` → baseline discovery ([references/baseline-analysis.md](references/baseline-analysis.md)). - Before any `docs/ai-context/TASK_PLAN.md` is created or accepted → feature search ([references/feature-detection.md](references/feature-detection.md)). - New IDs → [references/feature-id-rules.md](references/feature-id-rules.md). - After a valid Codex `APPROVED`, during finalization → registry update. - Any registry edit → [references/index-validation.md](references/index-validation.md). ## Inputs - `docs/ai-context/FEATURE_CHANGELOG.md` (or its absence), the task description/plan, `docs/ai-context/PROJECT_CONTEXT.md`, the repository itself. - Deterministic helpers: `bin/frappe-workflow feature search <query>`, `feature next-id --type <type> --module <module>`, `feature validate-index`. ## Outputs - Search verdicts for planning: already implemented / related (extension) / new — always confirmed by inspecting actual files, never by text similarity alone. - Registry entries following the template format in `templates/project/FEATURE_CHANGELOG.md` in the plugin (In