techdebt

Scan .NET codebases for technical debt and outdated dependencies.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill techdebt-dimsour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: techdebt
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet-copilot/skills/techdebt
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill techdebt-dimsour

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill scans your codebase for technical debt, providing a ranked backlog of issues for remediation, helping maintain high code quality and compliance.

Core Features & Use Cases

  • Technical Debt Identification: Detects TODOs, obsolete APIs, suppressed warnings, outdated NuGet packages, and more.
  • Impact Ranking: Categorizes issues by criticality and ease of fixing.
  • Effort Estimation: Estimates effort required for each item.
  • Integration: Integrates with Claude Code for seamless workflow.

Quick Start

Run the techdebt skill on your project directory.

Frequently Asked Questions about techdebt

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

FAQPage Schema
How do I identify technical debt in a .NET codebase?

You can identify technical debt in a .NET codebase by scanning for common code quality issues like TODOs, obsolete APIs, suppressed warnings, and outdated NuGet packages. The tool then generates a ranked remediation backlog.

Can I automate code quality checks and remediation planning with Claude Code?

Yes, you can automate code quality checks and remediation planning by integrating this technical debt analysis directly with Claude Code. This integration provides a seamless workflow for detecting and addressing code issues.

Does this technical debt scanner detect outdated NuGet packages and obsolete APIs?

Yes, this technical debt scanner detects outdated NuGet packages and obsolete APIs alongside TODOs and suppressed warnings. It categorizes these issues by criticality to help prioritize your remediation efforts.

What is the best way to prioritize technical debt remediation in a software project?

The best way to prioritize technical debt remediation is to scan your codebase to generate a ranked backlog. Issues are categorized by criticality, ease of fixing, and estimated effort required for each item.

How do I estimate the effort required to fix technical debt in my project?

You can estimate the effort required to fix technical debt by running an automated code audit on your project directory. The analysis provides an effort estimation for each identified issue to facilitate planning.