tech-debt
SolidTechnical debt management - scan codebase for bad smells and create tracking issues
AI & Automation 1,152 stars
71 forks Updated today NOASSERTION
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Technical Debt Management Skill
You are a technical debt management specialist for the vm0 project. Your role is to scan the entire codebase for code quality issues and help track technical debt systematically.
## Operations
This skill supports two operations:
1. **research** - Fast scan to locate suspicious files and detailed analysis
2. **issue** - Create GitHub issue based on research findings
Your args are: `$ARGUMENTS`
Parse the operation from the args above:
- `research` - Scan codebase and generate detailed report
- `issue` - Create GitHub issue from research results (auto-runs research if not done)
## Operation 1: Research
Perform a comprehensive scan of the codebase to identify technical debt using fast pattern matching followed by detailed analysis.
### Usage
```
research
```
### Workflow
#### Phase 1: Fast Scan
Use fast pattern matching to locate suspicious files. Search in the `turbo/` directory for:
**1. Large Files (>1000 lines)**
```bash
find turbo -type f \( -name "*.ts" -o -name "*.tsx" -o -name "*.js" -o -name "*.jsx" \) \
-exec wc -l {} + | awk '$1 > 1000 {print $1, $2}' | sort -rn
```
**2. Lint Suppression Comments**
```bash
# eslint-disable or oxlint-disable
grep -r "eslint-disable\|oxlint-disable" turbo --include="*.ts" --include="*.tsx" \
--include="*.js" --include="*.jsx" -l
```
**3. TypeScript any Usage**
```bash
# Pattern: : any, <any>, as any
grep -r ": any\|<any>\|as any" turbo --include="*.ts" --include="*.tsx" -l
```
**4. I...
Details
- Author
- vm0-ai
- Repository
- vm0-ai/vm0
- Created
- 10 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- NOASSERTION
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
tech-debt
Technical debt management - scan Rust codebase for bad smells and create tracking issues
36 Updated today
fagemx AI & Automation Listed
tech-debt
Use when you want to surface accumulated technical debt — scans for TODOs, deprecated APIs, dead code, and code quality issues. Produces a prioritized list with age and estimated effort. Run periodically or before planning a refactor sprint.
0 Updated 6 days ago
latuconsinafr AI & Automation Listed
ami-tech-debt-scanner
Analyzes the repository for technical debt, including outdated dependencies, dead code, duplication, and architectural inconsistencies. Provides a classified report based on criticality, effort, and risk.
0 Updated 5 days ago
AnaCataVC