5-steps - Simplify design and challenge requirements before coding
Challenges requirements, removes unnecessary work, and simplifies design before writing code when building, automating, or migrating software.
Tags
Updated: 2026-09-17Capabilities
What this skill does
- Challenge system requirements
- Remove unnecessary code and process
- Simplify system design
- Define minimal V1 scope
- Write simplified code
Inputs
- Build or feature request
- Existing codebase
- Engineer feedback
Outputs
- Refined problem statement
- Deletion list
- Simplified design proposal
- Scoped V1 plan
- Code implementation
