agent-health
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified…
Scans the codebase for technical debt indicators, categorizes and prioritizes findings, and maintains a debt register with repayment recommendations. Use when assessing codebase health, planning refactoring, or when the user mentions technical debt or code quality.
Claude Code
$ npx -y skills add tranhieutt/software_development_department --skill tech-debt --agent claude-code
Codex
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a codex -y
Cursor
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a cursor -y
Gemini CLI
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a gemini-cli -y
GitHub Copilot
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a github-copilot -y
OpenCode
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a opencode -y
Windsurf
$ npx skills add tranhieutt/software_development_department --skill tech-debt -a windsurf -y
name: tech-debt type: workflow description: "Scans the codebase for technical debt indicators, categorizes and prioritizes findings, and maintains a debt register with repayment recommendations. Use when assessing codebase health, planning refactoring, or when the user mentions technical debt or code quality." argument-hint: "[scan|add|prioritize|report]" user-invocable: true allowed-tools: Read, Glob, Grep, Write context: fork agent: technical-director effort: 3 when_to_use: "Use when assessing codebase health, planning a refactoring sprint, or when the user mentions technical debt, code quality, cleanup, or wants to prioritize remediation work."
When this skill is invoked:
1. **Parse the subcommand** from the argument:
2. **For `scan`**:
For shallow-wrapper findings, apply this test before filing debt:
force multiple callers to re-learn meaningful behavior, log it as **Architecture Debt**.
or ordering logic across callers, it is probably earning its keep; do not file debt just because it is small.
Record shallow-wrapper debt explicitly in the description, for example:
3. **For `add`**:
4. **For `prioritize`**:
5. **For `report`**:
## Technical Debt Register Last updated: [Date] Total items: [N] | Estimated total effort: [T-shirt sizes summed] | ID | Category | Description | Files | Effort | Impact | Priority | Added | Sprint | |----|----------|-------------|-------|--------|--------|----------|-------|--------| | TD-001 | [Cat] | [Description] | [files] | [S/M/L/XL] | [Low/Med/High/Critical] | [Score] | [Date] | [Sprint to fix or "Backlog"] |
are shallow enough to fail the deletion test.
Deliver exactly:
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified…
Provides the vendored agent-style v0.3.5 prose rule pack as a portable Claude skill. Use when installing, syncing, applying, or…
Provides Angular best practices for components, modules, services, and reactive patterns. Use when working with Angular…
Records unexpected API behaviors, undocumented caveats, version bugs, or non-obvious workarounds into…
Defines REST and GraphQL API contracts including endpoints, request/response schemas, auth flows, and versioning strategy. Use…
Manages the ADR (Architecture Decision Record) registry. Use when recording tech-stack choices, design patterns, or…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.