tech-debt-audit

Generate a file-cited tech debt and architecture audit for a codebase.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/Soham407/studio-kickstart --skill tech-debt-audit-soham407
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-debt-audit
Source: https://github.com/Soham407/studio-kickstart/tree/main/architecture/tech-debt-audit
Command: npx skills add https://github.com/Soham407/studio-kickstart --skill tech-debt-audit-soham407

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It replaces shallow, generic code reviews with a repo-wide tech debt audit grounded in the actual codebase, producing findings that engineers can verify and act on.

Core Features & Use Cases

  • Whole-repo, citable findings: Generates a structured audit that requires file:line citations for every concrete issue.
  • Multi-dimension coverage: Evaluates architectural decay, consistency rot, type/contract debt, test debt, dependency/config debt, performance/resource hygiene, error/observability, security hygiene, and documentation drift.
  • Action-focused deliverable: Writes TECH_DEBT_AUDIT.md with an executive summary, ranked priorities, quick wins, and a required “things that look bad but are actually fine” section to prevent checklist-style output.

Quick Start

In the repo you want audited, instruct the AI to run /tech-debt-audit and review the generated TECH_DEBT_AUDIT.md at the repository root.

Frequently Asked Questions about tech-debt-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a tech debt audit for an inherited codebase?

To generate a tech debt audit, run the audit command in your repository root. It executes a three-phase protocol that evaluates architecture, tests, and security, then writes a citable, actionable report directly to TECH_DEBT_AUDIT.md.

What is a file-cited architecture review?

A file-cited architecture review is a codebase health assessment that grounds every concrete technical debt finding in specific file:line citations. This replaces shallow, generic code reviews with evidence-based architectural decay analysis.

Can I run a whole-repo quality engineering assessment on a growing codebase?

Yes, you can run a whole-repo quality engineering assessment on growing codebases. The audit evaluates consistency rot, type debt, dependency configurations, and documentation drift to provide a repeatable health check.

What's the best way to prioritize codebase refactoring tasks?

The best way to prioritize refactoring is to generate a ranked deliverable with an executive summary and quick wins. The audit enforces a non-empty section for things that look bad but are actually fine, preventing checklist-style rewrites.

Does the tech debt audit recommend complete system rewrites?

No, the tech debt audit explicitly enforces no rewrite-style recommendations. It focuses on actionable, prioritized improvements and quick wins rather than suggesting complete system rewrites for inherited repositories.

What dimensions does a codebase analysis cover when checking technical debt?

A codebase analysis for technical debt covers architecture, consistency, types, tests, dependencies, performance, error observability, security hygiene, and documentation drift. It requires file:line citations for every concrete issue found.