What problem does it solve?
When every entry in feature_list.json passes or recent sessions stop adding new work, an agent-driven project can stall or silently drift from the spec. This Skill proposes new feature entries without ever mutating the immutable feature_list.json ledger.
Core Features & Use Cases
- Gap Detection: Compares git commits since the initial scaffold and the last 3 progress notes against feature_list.json to find unlisted behavior and scope creep.
- Immutable Ledger Protection: Writes 5-10 candidate entries to feature_list.suggestions.json only, never touching feature_list.json directly.
- Human Merge Workflow: Each suggestion includes a rationale field so an operator can quickly hand-merge chosen entries and discard the rest.
- Use Case: After all features pass, run this Skill to surface natural next steps like empty states, error handling, or list views implied by shipped endpoints.
Quick Start
Ask the agent to check whether feature_list.json has any remaining failing entries and, if the ledger is exhausted, draft new feature suggestions into feature_list.suggestions.json.