improve-codebase-architecture - Deepen modules for better testability
Explore codebase to find architectural improvements and propose deepening refactors
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- explore codebase
- present candidates
- frame problem space
- design interfaces
- generate scenarios
- create GitHub issue
Inputs
- Codebase structure
- existing test files
- dependency information
- GitHub repository access
Outputs
- Deepening candidates list
- interface design proposals
- Given/When/Then scenarios
- GitHub issue with PRD
Requirements
- GitHub CLI installed
- repository write permissions
- codebase read access
