DEV Community

老喵
老喵

Posted on

Claude quality analyzer skill for Open

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
Enter fullscreen mode Exit fullscreen mode

Top comments (0)