Hey r/ClaudeAI,
I built claude-quality-analyzer - a skill that automatically detects code quality issues:
🔒 Security (8 rules)
- XSS vulnerabilities (innerHTML, document.write)
- Code injection (eval, new Function)
- Sensitive data leaks (console.log passwords)
- Insecure HTTP connections
- Weak randomness (Math.random)
⚡ Performance (4 rules)
- Inefficient array chaining (.map().filter())
- Unnecessary deep cloning (JSON.parse/stringify)
- Multiple includes checks
- Traditional for loops
📋 Best Practices (10+ rules)
- TypeScript 'any' types
- Loose equality (== vs ===)
- var keyword usage
- Empty catch blocks
- Console.log statements
- TODO/FIXME markers
Real Results
Analyzed 30 files, 2,655 lines of code:
- 0 high-severity issues ✅ (security clean!)
- 4 medium issues ⚠️ (need review)
- 141 low-priority 💡 (improvements)
- Quality Score: 75.8/100
Installation
bash
npx skills add SuperLaomiao/OpenSkills --skill claude-quality-analyzer
Top comments (0)