tech-debt-tracker

Scan codebases to identify, prioritize, and track technical debt.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill tech-debt-tracker-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-debt-tracker
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering/tech-debt-tracker
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill tech-debt-tracker-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ast, json, re, os, pathlib, collections, datetime, typing, statistics, dataclasses, math, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill tackles the pervasive issue of technical debt, which slows down development, increases bugs, and raises maintenance costs, by providing tools to systematically identify, prioritize, and manage it.

Core Features & Use Cases

  • Automated Debt Detection: Scans codebases to find various types of technical debt like large functions, complexity, and security risks.
  • Intelligent Prioritization: Ranks debt items based on business impact and effort using frameworks like Cost of Delay and WSJF.
  • Trend Analysis: Tracks debt over time to visualize progress and forecast future health.
  • Use Case: A team can use this Skill to scan their entire codebase, identify the top 5 most critical debt items impacting developer velocity, and create a prioritized backlog for the next sprint.

Quick Start

Use the tech-debt-tracker skill to scan your project's codebase for technical debt.

Frequently Asked Questions about tech-debt-tracker

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

FAQPage Schema
How do I identify and track technical debt across my codebase?

To identify technical debt, you can scan your codebase to detect large functions, complexity, and security risks. This skill tracks debt over time to visualize progress and forecast future code health.

What's the best way to prioritize refactoring tasks for developer productivity?

Prioritize refactoring by ranking debt items based on business impact and effort using frameworks like Cost of Delay and WSJF. This creates a data-driven backlog targeting critical issues slowing developer velocity.

Can I use automated code analysis to find architecture and documentation issues?

Yes, automated code analysis scans your project to find architecture, documentation, dependency, and infrastructure issues. It systematically addresses these technical debt types to lower maintenance costs.

How does technical debt scanning work with Python projects?

Technical debt scanning works with Python projects by utilizing built-in libraries like ast, re, and pathlib to parse code structures. It analyzes the codebase to detect complexity and maintainability issues.

Does this tool support trend analysis for code quality over time?

Yes, the tool supports trend analysis by tracking debt items over time. It visualizes progress and forecasts future system health, enabling data-driven decision-making for system modernization efforts.