tech-debt-tracker

tech-debt-tracker is a skill for Claude Code, Codex from Morningstar202604/awesome-skillkit. It costs 90 tokens per session (1,744 once invoked), scanned A, a copy of tech-debt-tracker, Apache-2.0.

A codebase review aid for finding and organizing technical debt, such as outdated dependencies, missing tests, documentation gaps, and architectural shortcuts. Technical debt is work postponed today that can make future changes slower or riskier.

In plain words
What is it for?
Use it to scan a codebase, rank debt items, track code-health trends, plan modernization work, and estimate maintenance costs.
Why use it?
It helps replace an unstructured cleanup backlog with severity scores, trends, and a prioritized remediation plan.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit Use it to scan a codebase, rank debt items, track code-health trends, plan modernization work, and estimate maintenance costs.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/morningstar202604/awesome-skillkit/tech-debt-tracker
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add Morningstar202604/awesome-skillkit --skill tech-debt-tracker
Clone the repo
git clone --depth 1 https://github.com/Morningstar202604/awesome-skillkit

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for tech-debt-tracker

README.md
[![agentmods](https://agentmods.dev/badge/skills/morningstar202604/awesome-skillkit/tech-debt-tracker/github.svg)](https://agentmods.dev/skills/morningstar202604/awesome-skillkit/tech-debt-tracker)
Your own site
<a href="https://agentmods.dev/skills/morningstar202604/awesome-skillkit/tech-debt-tracker"><img src="https://agentmods.dev/badge/skills/morningstar202604/awesome-skillkit/tech-debt-tracker/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for tech-debt-tracker

Your own site · 80×15
<a href="https://agentmods.dev/skills/morningstar202604/awesome-skillkit/tech-debt-tracker"><img src="https://agentmods.dev/badge/skills/morningstar202604/awesome-skillkit/tech-debt-tracker.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 90 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,744 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 89% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00090 $0.01744
Opus 5.5 $0.00036 $0.00698
Sonnet 5.5 $0.00018 $0.00349
Haiku 4.5 $0.00009 $0.00174

Measured 1mo ago against content hash 38c451c22a75, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

tech-debt-tracker scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

The scan reads SKILL.md. This mod also ships 6 executable files (assets/sample_codebase/src/frontend.js, assets/sample_codebase/src/payment_processor.py, assets/sample_codebase/src/user_service.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

89% identical to tech-debt-tracker — 126 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

site/skills/programming/code-quality/tech-debt-tracker/SKILL.md · 122 lines

How it starts

The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Tech Debt Tracker

Scans a codebase for technical-debt signals, ranks the backlog using a cost-of-delay framework, and tracks trends from dated snapshots. This skill only tracks and plans debt-repayment work — it does not perform refactors.

Pipeline: debt_scanner.py → debt_prioritizer.py → debt_dashboard.py. The scanner's JSON output feeds the prioritizer directly; dated inventory snapshots feed the dashboard.

Input Checklist

Input Required Description
Codebase directory Required The path passed to the scanner; must exist and be readable
Prioritization framework Optional cost_of_delay (default), wsjf, or rice
--team-size Optional Number of people for sprint allocation (prioritizer default: 5)
--sprint-capacity Optional Sprint capacity in hours (prioritizer default: 80)
Snapshot history Optional Dated inventory JSON (debt_YYYY-MM-DD.json) for trend tracking

When inputs are missing, ask all at once: "Please provide: (1) the codebase directory to scan; (2) framework choice (cost_of_delay/wsjf/rice, default cost_of_delay); (3) team size and capacity for sprint allocation; (4) any historical snapshot files for trend analysis. Everything else uses defaults."

Pre-flight Checks

Probe each item; if any fails → give the fix and STOP:

python3 --version   # expected 3.8+; failure: install python3
# Self-check: python3 scripts/debt_scanner.py --help / debt_prioritizer.py / debt_dashboard.py all expected to exit 0
test -d <codebase-directory>   # expected exit code 0; failure: wrong path → ask the user for the correct directory

Workflow

Step 1: Scan the codebase

python3 scripts/debt_scanner.py examples/sample-codebase --format json --output snapshots/2026-09.json   # bundled sample codebase; swap in your real codebase root

Expected: produce debt_inventory.json containing scan_metadata, summary, debt_items[], file_statistics, and recommendations. Report the summary counts to the user. To practice, point the scanner at assets/sample_codebase. On failure: debt_items[] is empty → the directory may have no scannable source files; confirm the path contains code, not just docs/config.

Read the full file on GitHub · 122 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago Changed · -6 tokens per session 38c451c22a75
  2. 1mo ago Changed · -2 lines c1f606c7a9ed
  3. 1mo ago Changed · +31 lines · +33 tokens per session 4bb9c0d4f47f
  4. 1mo ago First seen · 93 lines · 63 tokens per session scan A 61029ba848ac

Subscribe to this mod's changes

tech-debt-tracker is a skill published in the GitHub repository Morningstar202604/awesome-skillkit (0 stars, last pushed 25d ago), licensed Apache-2.0. It adds 90 tokens to every session and 1,744 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 89% identical to tech-debt-tracker, differing in 126 lines, and is treated as a copy.

Related

Other skills, from other repositories

otto-pr-review-loop

Run Polly and OCR on a PR until all findings settle.

omnigent-ai/omnigent · 17 tokens

architecture-review

Review a diff or a branch range for the architecture drift lint cannot see. Run the scoped linters and the parity check first. Then work a checklist keyed to dev/docs/ARCHITECTURE.md: new Api operations or contract shapes without a ruling, new or cut edges between modules, authorization or audit hand-rolled beside the…

langwatch/langwatch · 172 tokens

meta-codereview-current-diff

Read the current uncommitted diff, run three independent reviewers (safety + tests-coverage + style) in parallel, then arbitrate a single BLOCK / BLOCKWITHOVERRIDE / PASSWITHNOTES verdict. Use before commit when you want a multi-perspective second-opinion instead of a single-reviewer agent loop.

opensquilla/opensquilla · 73 tokens

prs-awaiting-maintainer

List open pull requests where the ball is in the maintainer's court: CI is green and the PR is ready for a maintainer to review, re-review, or merge. Use when the user wants to see PRs awaiting maintainer action.

dyoshikawa/rulesync · 56 tokens

compliance-checker

Check affiliate content for FTC compliance and platform rules. Triggers on: "check my content for compliance", "FTC disclosure check", "is this legal", "review for compliance", "check affiliate disclosure", "am I FTC compliant", "audit my content", "compliance review", "legal check", "platform rules check", "check…

Affitor/affiliate-skills · 87 tokens

review-pr

Review a pull request for code quality and security issues. Use when the user wants to review a PR, check PR code changes, or audit a pull request. Triggers on: "review PR", "review pull request", "check this PR", "the review-pr skill".

dyoshikawa/rulesync · 61 tokens