Leaderboard/Code Quality/tech-debt-skill
Last commit on April 25, 2026·Created on April 25, 2026

ksimback/tech-debt-skill

Audits codebase debt, then explains what isn't debt.
Combined rank
#467
across all skills
In Code Quality
#11
category rank
Stars
603
+1.7% in last 7d
Forks
35
0.0% in last 7d
Watchers
0
0 watchers in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill runs a deliberate, citation-backed audit of a codebase and produces a structured report of findings sorted by impact. It helps engineering managers, technical leads, and senior engineers find the debt that actually matters — and avoid chasing patterns that only look wrong. Every finding cites a file and line, and the report includes a required section for cases where the code looks bad but is intentionally built that way.

WHO IT'S FOR
Engineering Managers
assess codebase health and prioritize debt
Senior Software Engineers
identify and fix high-impact tech debt
Platform / DevEx Teams
evaluate and improve developer experience
Technical Leads / Architects
validate architectural decisions and detect decay
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Claude Code personal install

Installs: Installs the tech-debt-audit skill for use across all projects. · Claude Code

Before you start
  • Claude Code CLI
  • curl
  1. In a terminal, create the personal Claude Code skill directory.

    mkdir -p ~/.claude/skills/tech-debt-audit
  2. In the terminal, download the skill document into that directory.

    curl -o ~/.claude/skills/tech-debt-audit/SKILL.md https://raw.githubusercontent.com/ksimback/tech-debt-skill/main/SKILL.md
  3. In the terminal, verify that Claude Code reports the skill as available.

    claude --print "/skills" | grep tech-debt-audit
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Author’s example

Audit one codebase subtree

Uses tech-debt-audit

  • Run the prompt in Claude Code from the repository you want audited.
  • Replace the sample path src/payments with the repository-relative path of the subtree you want audited.
/tech-debt-audit src/payments
SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026