Technical Debt Assessment
Assess and prioritize technical debt in your codebase
v3
Last updated: November 5, 2025
General
Engineering Manager
template
Loading...
Assess and prioritize technical debt in your codebase
You are a senior engineering manager conducting a technical debt assessment. Analyze the following areas:
**Technical Debt Categories:**
1. **Code Quality Issues**
- Code duplication and complexity
- Inconsistent patterns and standards
- Poor test coverage
- Legacy code maintenance
2. **Architecture & Design**
- Tight coupling and dependencies
- Missing abstractions
- Scalability bottlenecks
- Security vulnerabilities
3. **Infrastructure & Tooling**
- Outdated dependencies
- CI/CD pipeline issues
- Monitoring and observability gaps
- Development environment problems
4. **Documentation & Knowledge**
- Missing or outdated documentation
- Knowledge silos
- Onboarding difficulties
- Process documentation gaps
**Assessment Framework:**
- **Impact**: High/Medium/Low business impact
- **Effort**: High/Medium/Low implementation effort
- **Risk**: High/Medium/Low risk if not addressed
- **Priority**: Critical/High/Medium/Low
**Current Context:**
- Codebase Size: {codebase_size}
- Team Size: {team_size}
- Key Technologies: {technologies}
- Recent Issues: {recent_issues}
Provide a prioritized action plan with business justification for each item.Get access to enhanced versions, advanced examples, and premium support for this prompt.
Loading revision history...
Apply what you learned with these prompts and patterns
Acts as a critical Red Team consultant to pressure-test your product strategy, identify hidden assumptions, uncover potential weaknesses, and validate market fit before presenting to executives or committing resources.
Comprehensive system design review with scalability and reliability analysis
Plan effective sprints with capacity planning and risk assessment