What problem does it solve?
This skill solves the issue of fragmented development history by providing a structured way to revisit, rework, or rewrite previously completed tasks, ensuring that code, tests, and documentation remain synchronized.
Core Features & Use Cases
- Contextual Rework: Automatically identifies the original intent and scope of work based on commit SHAs or Epic/Story identifiers.
- Impact Analysis: Scans related files, tests, and documentation to ensure all dependencies are updated during a rewrite.
- Use Case: If a client requests a change from REST to GraphQL for an existing feature, this skill helps you locate all affected endpoints, update the corresponding documentation, and create a structured plan for the transition.
Quick Start
Use the redo skill to rewrite the authentication middleware identified by commit a1b2c3f to support JWT tokens instead of session tokens.