What problem does it solve?
This command formalizes the process of correcting design flaws discovered during implementation, ensuring that deviations from the design are addressed by returning to the design phase rather than making ad-hoc changes.
Core Features & Use Cases
- Formalized Design Correction: Integrates design fixes into the development workflow, preventing "shadow fixes."
- Impact Analysis: Automatically assesses the scope of changes and identifies related design documents.
- Iterative Review: Incorporates automated review cycles to ensure the quality of design corrections.
- Use Case: An implementer finds a logical inconsistency in the detailed design document while coding. They use this skill, providing the issue number, the design document path, and a description of the inconsistency, initiating a formal correction process.
Quick Start
Use the request-design-fix skill to correct an issue in the design document located at docs/designs/detailed/user-auth.md, referencing GitHub issue #123 and describing the problem as an incorrect password reset flow.