ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

tech-debt-tracker

Scan codebases for technical debt, score severity, track trends, and generate prioritized remediation plans. Use when users mention tech debt, code quality, refactoring priority, debt scoring, cleanup sprints, or code health assessment. Also use for legacy code modernization planning and maintenance cost estimation.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/alirezarezvani/tech-debt-tracker
Or

What This Skill Does

The Tech Debt Tracker is a sophisticated engineering management utility designed to identify, categorize, and prioritize technical debt within complex codebases. Instead of relying on manual oversight, it leverages automated scanners, complexity analysis, and architectural evaluation tools to surface latent issues like code rot, architectural bottlenecks, and maintainability anti-patterns. The skill transforms abstract technical debt into measurable data points using cost-of-delay frameworks. By offering a unified Debt Dashboard, engineering teams can visualize the growth or reduction of technical debt, enabling stakeholders to make informed, data-driven decisions on when to prioritize refactoring versus feature development. It treats technical debt with the same rigor as financial debt, calculating the 'interest' accrued in the form of increased bug rates and slower development velocity.

Installation

To integrate this skill into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:

clawhub install openclaw/skills/skills/alirezarezvani/tech-debt-tracker

Ensure that your OpenClaw agent has appropriate read permissions to your project repository to allow the Debt Scanner to analyze your source code files effectively.

Use Cases

  • Sprint Planning: Use the Debt Prioritizer to identify the top 3 highest-impact refactoring tasks that will yield the biggest improvement in development speed for the upcoming sprint.
  • Technical Audits: Run the Debt Scanner before a major release to generate a comprehensive report on architectural coupling and cyclomatic complexity to prevent production stability issues.
  • Onboarding/Knowledge Transfer: Leverage the Code Debt report to identify 'knowledge silos' or overly complex code modules that require additional documentation or unit tests before new developers begin work.

Example Prompts

  1. 'Run a scan on the src/api directory and list all functions that exceed 50 lines of code or have a cyclomatic complexity score above 10.'
  2. 'Analyze the current architecture and identify any circular dependencies that might be slowing down our build times.'
  3. 'Generate a report comparing our current technical debt metrics against those from three months ago to see if our refactoring efforts are having a net positive impact.'

Tips & Limitations

For the best results, ensure your project follows standard directory structures; the scanner relies on consistent file paths to perform accurate dependency analysis. Note that the Debt Prioritizer is a heuristic tool; while it calculates impact based on complexity and coupling, it cannot perfectly predict business-side priority. Always verify suggested refactors with a senior engineer. The tool works best when run regularly as part of a CI/CD pipeline rather than as a one-time audit, as consistent monitoring allows for better trend analysis over time.

Metadata

Stars4473
Views6
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-alirezarezvani-tech-debt-tracker": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#refactoring#technical-debt#code-quality#software-engineering
Safety Score: 4/5

Flags: file-read, code-execution

Related Skills

intl-expansion

International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams.

alirezarezvani 4473

marketing-strategy-pmm

Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies.

alirezarezvani 4473

paid-ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.

alirezarezvani 4473

qms-audit-expert

ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management.

alirezarezvani 4473

code-reviewer

Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.

alirezarezvani 4473