tech-debt-tracking

Identify, categorize, score, and prioritize technical debt in software projects.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/dhruvinrsoni/agentskills-garden --skill tech-debt-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-debt-tracking
Source: https://github.com/dhruvinrsoni/agentskills-garden/tree/main/skills/90-maintenance/tech-debt-tracking
Command: npx skills add https://github.com/dhruvinrsoni/agentskills-garden --skill tech-debt-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams systematically identify, categorize, score, and prioritize technical debt, making it visible and manageable within development sprints.

Core Features & Use Cases

  • Debt Discovery: Scans code for common debt indicators like TODO comments, outdated dependencies, and code duplication.
  • Impact Scoring: Assesses the severity and effort required to resolve each debt item.
  • Debt Budgeting: Allocates a portion of sprint capacity for debt remediation.
  • Use Case: A development team can use this Skill to identify the most pressing technical debt in their codebase, prioritize it based on business impact, and allocate 20% of their next sprint to address the top items.

Quick Start

Use the tech-debt-tracking skill to discover and categorize technical debt in the current project.

Frequently Asked Questions about tech-debt-tracking

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

FAQPage Schema
How do I identify and categorize technical debt in my codebase?

Identify technical debt by scanning code for indicators like TODO comments, outdated dependencies, and code duplication. The Skill categorizes these items and assesses their severity and remediation effort for proactive management.

How do I calculate the impact score of technical debt for sprint planning?

Calculate technical debt impact by assessing severity and required resolution effort. The Skill scores and prioritizes debt items, enabling allocation of sprint capacity for remediation during sprint planning.

What is debt budgeting and how does it allocate sprint capacity for refactoring?

Debt budgeting allocates a portion of sprint capacity specifically for technical debt remediation. It uses impact analysis and payoff estimation to prioritize refactoring tasks within development sprints.

Can I use code analysis to prioritize technical debt based on business impact?

Code analysis prioritizes technical debt by scoring and categorizing discovered items. The Skill assesses severity and effort, allowing teams to prioritize remediation based on business impact and payoff estimates.

What are the limitations of tracking technical debt through TODO comments and code duplication?

Tracking technical debt through TODO comments and duplication focuses on common indicators but may miss architectural issues. The Skill manages discovered debt through impact scoring, though undiscovered structural debt remains unmanaged.

When do I need technical debt management for continuous code quality improvement?

Technical debt management is needed when maintaining continuous code quality improvement. It systematically identifies, scores, and prioritizes debt for remediation, satisfying proactive management requirements within development sprints.