capability-assess-debt

Detects, categorizes, and prioritizes technical debt items using an impact-effort scoring formula.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/learnn-com/engineering-kb --skill capability-assess-debt-learnn-com
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: capability-assess-debt
Source: https://github.com/learnn-com/engineering-kb/tree/main/.skills/capability-assess-debt
Command: npx skills add https://github.com/learnn-com/engineering-kb --skill capability-assess-debt-learnn-com

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Codebases accumulate technical debt across code, design, tests, documentation, and infrastructure, but teams lack a consistent way to find, score, and prioritize it. This Skill scans a codebase or PR for debt indicators and produces a prioritized remediation report. ## Core Features & Use Cases - Multi-category debt detection: Scans for code smells, design violations, test gaps, documentation gaps, and infrastructure drift across five categories. - Prioritization scoring: Applies the formula Impact x (6 - Effort) to rank items and assign High, Medium, or Low severity with remediation recommendations. - Idempotent assessment: Detects existing assessments to avoid duplicate work, and accepts a pre-identified debt item to skip detection entirely. - Use Case: During a pull request review, invoke the skill to flag missing tests, TODO comments, and outdated dependencies, then receive a ranked remediation plan with effort estimates. ## Quick Start Ask the AI to assess technical debt in the current codebase or PR and produce a prioritized remediation report.

Frequently Asked Questions about capability-assess-debt

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

FAQPage Schema
How do I assess technical debt in a codebase?▼

Invoke the skill with an optional scope argument such as code, design, test, documentation, or infrastructure. It scans for debt indicators like TODO comments, complexity violations, missing tests, and outdated dependencies, then outputs a prioritized report.

How is technical debt prioritized in this assessment?▼

Each item is scored with the formula Impact x (6 - Effort), where both factors range from 1 to 5. Scores of 15 or higher are High severity, 8-14 are Medium, and 7 or below are Low, favoring high-impact quick wins.

Can I assess a single known debt item without a full scan?▼

Yes. Pass the item as the choice argument, for example a description like missing error handling in the API layer. The skill skips detection and goes directly to categorization, scoring, and remediation recommendations.

Does the debt assessment modify my code?▼

No. Detection is read-only and never modifies files. The only write action is optionally recording an architectural decision through the composed capability-record-decision skill when high-severity items require one.

What happens if architecture or tech-stack files are missing?▼

The skill degrades gracefully. It skips design and infrastructure checks that depend on those adoption files and reports only code-level debt such as code smells, duplication, test gaps, and documentation issues.