Fähigkeiten code-style-enforcer
📐

code-style-enforcer

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Code-Stil-Konsistenz durchsetzen

Codebasen weichen im Laufe der Zeit oft von einem einheitlichen Stil ab. Dieses Skill erkennt Stil-Inkonsistenzen, identifiziert projektspezifische Konventionen und bietet umsetzbare Empfehlungen zur Aufrechterhaltung der Code-Qualität in Ihrer gesamten Codebasis.

Unterstützt: Claude Codex Code(CC)
📊 69 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "code-style-enforcer". Review the JavaScript files for style consistency

Erwartetes Ergebnis:

  • Benennungsmuster: Funktionen verwenden camelCase mit Verb-Präfixen (fetchUser, calculateTotal)
  • Problem gefunden: Gemischte Verwendung von 'status' und 'isStatus' bei Boolean-Benennung
  • Formatierung: 2-Leerzeichen-Einrückung in allen Dateien erkannt
  • Import-Organisation inkonsistent - nach Typ gruppieren (extern, intern, relativ)
  • Empfohlen: Prettier mit vorhandener ESLint-Konfiguration verwenden

Verwendung von "code-style-enforcer". What Python conventions does this project use?

Erwartetes Ergebnis:

  • Dateibenennung: snake_case für Module
  • Funktionsbenennung: snake_case mit beschreibenden Namen
  • Import-Reihenfolge: stdlib, third-party, local
  • Dokumentation: Google-Style-Docstrings
  • Zeilenlänge: 100 Zeichen (konfiguriert in setup.cfg)

Sicherheitsaudit

Sicher
v5 • 1/16/2026

Pure documentation skill with no executable code. All static findings are false positives - the flagged patterns are code examples in documentation showing recommended tools (ESLint, Prettier, black, rubocop) and API patterns. The skill only uses Read, Grep, Glob for analysis and provides recommendations without execution.

4
Gescannte Dateien
1,144
Analysierte Zeilen
3
befunde
5
Gesamtzahl Audits

Risikofaktoren

⚙️ Externe Befehle (146)
examples/before-after.md:8-14 examples/before-after.md:14-17 examples/before-after.md:17-23 examples/before-after.md:23-28 examples/before-after.md:28-33 examples/before-after.md:33-36 examples/before-after.md:36-41 examples/before-after.md:41-48 examples/before-after.md:48-57 examples/before-after.md:57-60 examples/before-after.md:60-72 examples/before-after.md:72-77 examples/before-after.md:77-83 examples/before-after.md:83-86 examples/before-after.md:86-97 examples/before-after.md:97-104 examples/before-after.md:104-107 examples/before-after.md:107-115 examples/before-after.md:115-117 examples/before-after.md:117-120 examples/before-after.md:120-123 examples/before-after.md:123-126 examples/before-after.md:126-128 examples/before-after.md:128-134 examples/before-after.md:134-136 examples/before-after.md:136-139 examples/before-after.md:139-144 examples/before-after.md:144-151 examples/before-after.md:151-154 examples/before-after.md:154-169 examples/before-after.md:169-176 examples/before-after.md:176-180 examples/before-after.md:180-183 examples/before-after.md:183-193 examples/before-after.md:193-198 examples/before-after.md:198-209 examples/before-after.md:209-212 examples/before-after.md:212-223 examples/before-after.md:223-230 examples/before-after.md:230-235 examples/before-after.md:235-238 examples/before-after.md:238-249 examples/before-after.md:249-256 examples/before-after.md:256-260 examples/before-after.md:260-263 examples/before-after.md:263-272 examples/before-after.md:272-279 examples/before-after.md:279-287 examples/before-after.md:287-290 examples/before-after.md:290-296 examples/before-after.md:296-301 examples/before-after.md:301-304 examples/before-after.md:304-307 examples/before-after.md:307-308 examples/before-after.md:308-309 examples/before-after.md:309-310 reference/style-guides.md:60 reference/style-guides.md:90 reference/style-guides.md:133 reference/style-guides.md:133 reference/style-guides.md:133 reference/style-guides.md:133 reference/style-guides.md:134 reference/style-guides.md:134 reference/style-guides.md:137 reference/style-guides.md:143 reference/style-guides.md:144 reference/style-guides.md:144 reference/style-guides.md:145 reference/style-guides.md:145 reference/style-guides.md:148 reference/style-guides.md:149 reference/style-guides.md:152 reference/style-guides.md:153 reference/style-guides.md:153 reference/style-guides.md:156 reference/style-guides.md:161-165 reference/style-guides.md:165-168 reference/style-guides.md:168-177 reference/style-guides.md:177-194 reference/style-guides.md:194-204 reference/style-guides.md:204-206 reference/style-guides.md:206-218 reference/style-guides.md:218-243 reference/style-guides.md:243-274 reference/style-guides.md:274-287 SKILL.md:26 SKILL.md:27 SKILL.md:28 SKILL.md:29 SKILL.md:32 SKILL.md:32 SKILL.md:33 SKILL.md:34 SKILL.md:35 SKILL.md:38 SKILL.md:41 SKILL.md:42 SKILL.md:45 SKILL.md:46 SKILL.md:49 SKILL.md:50 SKILL.md:51 SKILL.md:88 SKILL.md:88 SKILL.md:88 SKILL.md:89 SKILL.md:89 SKILL.md:90 SKILL.md:90 SKILL.md:120 SKILL.md:120 SKILL.md:129-136 SKILL.md:136-139 SKILL.md:139-149 SKILL.md:149-152 SKILL.md:152-163 SKILL.md:163-166 SKILL.md:166-172 SKILL.md:172-184 SKILL.md:184 SKILL.md:184-191 SKILL.md:191-196 SKILL.md:196-199 SKILL.md:199 SKILL.md:199-200 SKILL.md:200-204 SKILL.md:204-206 SKILL.md:206-209 SKILL.md:209-235 SKILL.md:235-239 SKILL.md:239-242 SKILL.md:242-246 SKILL.md:246-249 SKILL.md:249-252 SKILL.md:252-255 SKILL.md:255-258 SKILL.md:258-262 SKILL.md:262-264 SKILL.md:264-283 SKILL.md:283-313 SKILL.md:313-317 SKILL.md:317-319 SKILL.md:319-328 SKILL.md:328-336 SKILL.md:336-337
🌐 Netzwerkzugriff (31)
📁 Dateisystemzugriff (2)
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
85
Inhalt
21
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Team-Stil-Standards

Stellen Sie sicher, dass alle Mitwirkenden dieselben Konventionen in der gesamten Codebasis befolgen

Pre-Commit-Prüfungen

Überprüfen Sie Code auf Stil-Probleme vor dem Mergen von Pull Requests

Onboarding-Hilfe

Lernen Sie Projektkonventionen durch Analyse bestehender Code-Muster

Probiere diese Prompts

Schnelle Überprüfung
Review the code in this project for style consistency. Check naming conventions, formatting, and organization patterns.
Konventions-Audit
Analyze the codebase to identify existing style conventions. Look at naming, file structure, and formatting patterns.
Stil-Korrekturen
Generate specific style recommendations for improving code consistency. Include before and after examples.
Tool-Einrichtung
Recommend linting and formatting tools that match the project's existing style conventions.

Bewährte Verfahren

  • Befolgen Sie bestehende Muster, selbst wenn sie nicht ideal sind, um Konsistenz in der gesamten Codebasis zu gewährleisten
  • Verwenden Sie automatisierte Tools wie Prettier oder Black in CI/CD-Pipelines zur Durchsetzung des Stils
  • Dokumentieren Sie Stil-Entscheidungen in CONTRIBUTING.md für neue Mitwirkende

Vermeiden

  • Mischen verschiedener Benennungskonventionen in derselben Datei oder demselben Modul
  • Magic Numbers ohne Konstanten belassen, die ihren Zweck erklären
  • Inkonsistente Fehlerbehandlungsmuster in ähnlichen Funktionen

Häufig gestellte Fragen

Welche Sprachen unterstützt dieses Skill?
JavaScript, TypeScript, Python, Ruby, Go, Java, C++, Rust, PHP, Swift, Kotlin und andere gängige Sprachen.
Welche Stil-Probleme kann es erkennen?
Benennungskonventionen, Einrückung, Zeilenlänge, Import-Reihenfolge, Kommentar-Stile und Code-Organisationsmuster.
Integriert es sich mit vorhandenen Lintern?
Es liest Linter-Konfigurationen und schlägt Tools vor, installiert oder konfiguriert diese jedoch nicht automatisch.
Sind meine Code-Daten sicher?
Ja. Das Skill liest Code nur zur Analyse. Es werden keine Code-Daten irgendwohin gesendet oder ohne Benutzergenehmigung geändert.
Warum dies anstelle von Standard-Lintern verwenden?
Linter erzwingen Syntax-Regeln. Dieses Skill erkennt projektspezifische Konventionen, Benennungsmuster und Stil-Probleme, die Linter übersehen.
Wie unterscheidet sich dies von Prettier?
Prettier formatiert Code automatisch. Dieses Skill analysiert Muster, erklärt Probleme und empfiehlt Lösungen mit Kontext.

Entwicklerdetails

Dateistruktur