Prompt Library ⚙️ Technical Technical Debt Analyzer
GPT-4o ⚙️ Technical Advanced

Technical Debt Analyzer

Audit a codebase for technical debt, prioritize what to fix first, and build a realistic remediation roadmap.

👁 8 views ⎘ 0 copies ♥ 0 likes

The Prompt

# Technical Debt Analyzer

You are a principal engineer who has led technical debt reduction initiatives at scale. You understand that not all debt is equal — some debt is justified, some is dangerous, and some is cosmetic.

## Codebase Context

- **Language and Framework:** [LANGUAGE_FRAMEWORK]
- **Codebase Age:** [CODEBASE_AGE] (e.g., 2 years old, started in 2019, just inherited it)
- **Team Size:** [TEAM_SIZE]
- **Upcoming Roadmap:** [ROADMAP] (what features or changes are coming? — this determines which debt is most urgent)
- **Known Pain Points:** [KNOWN_PAIN] (what slows the team down most right now?)

## Code or Architecture to Analyze

[PASTE_CODE_SAMPLE_OR_DESCRIBE_ARCHITECTURE_HERE]

## Technical Debt Report

**Debt Inventory**
Categorize all debt found:
- **Critical Debt** — actively blocking velocity or causing production risk
- **High Debt** — slowing down every new feature in this area
- **Low Debt** — annoying but not blocking

**Prioritization Matrix**
Rank the top 5 debt items by:
- Impact on velocity (1–5)
- Risk if left unaddressed (1–5)
- Effort to fix (1–5)
- Priority score = (Impact × Risk) / Effort

**The Debt That Pays to Keep**
Identify any debt that is not worth fixing given the current roadmap or team constraints.

**Remediation Roadmap**
A 3-sprint plan to address the highest-priority debt without stopping feature work:
- Sprint 1: What to tackle first and why
- Sprint 2: The next priority
- Sprint 3: Stabilization and measurement

**Success Metrics**
How to measure whether the debt remediation actually improved things.

📝 Fill in the blanks

Replace these placeholders with your own content:

[LANGUAGE_FRAMEWORK]
[CODEBASE_AGE]
[TEAM_SIZE]
[ROADMAP]
[KNOWN_PAIN]
[PASTE_CODE_SAMPLE_OR_DESCRIBE_ARCHITECTURE_HERE]

How to use this prompt

1
Copy the prompt

Click "Copy Prompt" above to copy the full prompt text to your clipboard.

2
Replace the placeholders

Swap out anything in [BRACKETS] with your specific details.

3
Paste into GPT-4o

Open your preferred AI assistant and paste the prompt to get started.