detect-code-smells
Über
Diese Fähigkeit identifiziert Code-Qualitätsprobleme und Anti-Patterns, um die Wartbarkeit zu verbessern, was sie ideal für Code-Reviews und Refactoring-Planung macht. Sie sucht nach Mustern wie langen Funktionen und Duplizierung, während sie Komplexität und Namensklarheit bewertet. Entwickler können sie nutzen, um die Reduzierung von technischer Schulden zu priorisieren und bei Code-Qualität zu schulen.
Schnellinstallation
Claude Code
Empfohlennpx skills add majiayu000/claude-skill-registry -a claude-code/plugin add https://github.com/majiayu000/claude-skill-registrygit clone https://github.com/majiayu000/claude-skill-registry.git ~/.claude/skills/detect-code-smellsKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren
GitHub Repository
Frequently asked questions
What is the detect-code-smells skill?
detect-code-smells is a Claude Skill by majiayu000. Skills package instructions and resources that Claude loads on demand, so Claude can perform detect-code-smells-related tasks without extra prompting.
How do I install detect-code-smells?
Use the install commands on this page: add detect-code-smells to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does detect-code-smells belong to?
detect-code-smells is in the analysis category, tagged ai.
Is detect-code-smells free to use?
Yes. detect-code-smells is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
Verwandte Skills
Diese Fähigkeit bietet umfassende Abhängigkeitsabbildung und -analyse für Softwareprojekte über mehrere Paketmanager hinweg. Sie extrahiert Abhängigkeitsbäume, erkennt Probleme, prüft auf Schwachstellen und erzeugt Visualisierungen. Nutzen Sie sie, wenn Sie Projektabhängigkeiten und deren Sicherheitsauswirkungen verstehen, analysieren oder visualisieren müssen.
Die Summarizer-Skill verdichtet umfangreiche Textinhalte zu prägnanten Zusammenfassungen und unterstützt dabei Aufzählungspunkte, Absätze oder Executive-Summary-Formate. Sie analysiert Texte, um Schlüsselthemen und Hauptpunkte zu identifizieren und dabei Redundanzen zu entfernen. Entwickler sollten sie zur effizienten Inhaltsverarbeitung einsetzen, wenn sie essentielle Informationen aus langen Dokumenten extrahieren müssen.
Diese Fähigkeit analysiert die öffentliche Dokumentation eines Projekts, um eine verifizierte Nutzungsbasis zu erstellen, ohne den Quellcode zu lesen. Sie erzwingt einen strengen Dokumentations-zuerst-Ansatz, indem sie Lücken identifiziert, indem sie behauptete Aussagen mit tatsächlichen Nutzungsanweisungen vergleicht. Nutzen Sie sie bei Projektbeginn, um sie selbst zu testen und eine von Menschen genehmigte Grundlage für Benutzerhandbücher zu schaffen.
Diese Fähigkeit analysiert Dockerfiles auf Best Practices, Sicherheitsprobleme und Optimierungsmöglichkeiten. Sie liefert Prüfberichte, Optimierungsvorschläge und interaktive Anleitung zum Erstellen von Dockerfiles. Nutzen Sie sie, wenn Sie Docker-Images verbessern, Sicherheitslücken beheben oder Container-Best-Practices befolgen müssen.
