What problem does it solve?
This Skill solves the problem of keeping spec files (requirements, design, and tasks) accurate after implementation learnings, so Claude Code does not drift from the real outcome.
Core Features & Use Cases
- Spec-first refactoring: Resolves the active spec directory, reads current spec files and execution learnings from .progress.md, and prepares a controlled review flow.
- User-approved, file-by-file changes: Reviews requirements → design → tasks section-by-section with explicit user approval to decide what to update, skip, or rewrite.
- Specialist delegation and cascade handling: Delegates file edits to the refactor-specialist agent, then manages downstream cascades (including optional regeneration via the original specialists) and updates state, progress, and optionally commits.
Quick Start
Run refactor to review and update your active spec after implementation learnings: curdx-flow refactor.