code-formatter
Code in mehreren Sprachen formatieren
Inkonsistente Code-Formatierung verlangsamt Code-Reviews und erhöht Merge-Konflikte. Dieser Skill formatiert Code in über 10 Sprachen unter Verwendung bewährter Best Practices und vorhandener Projektkonfigurationen.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "code-formatter". Format the src/components directory
Erwartetes Ergebnis:
- 5 JavaScript-Dateien mit 2-Leerzeichen-Einrückung formatiert
- StandardJS-Stil angewendet (keine Semikolons)
- Nachgestellte Kommas zu mehrzeiligen Objekten hinzugefügt
- Vorhandene .prettierrc-Konfiguration berücksichtigt
Verwendung von "code-formatter". Format all Python files with check-only mode
Erwartetes Ergebnis:
- 12 Python-Dateien gefunden, die Formatierung benötigen
- Würde 847 Zeilenlängen-Verletzungen beheben
- Würde 234 nachgestellte Kommas zu mehrzeiligen Definitionen hinzufügen
- pyproject.toml Black-Konfiguration berücksichtigt
Sicherheitsaudit
SicherAll 14 static findings are false positives. The scanner misidentified metadata URLs as network threats, git tree hashes as C2 communication, and benign text descriptions (including tool names like Black and Prettier) as cryptographic algorithms. This is a prompt-only skill containing only AI instructions in SKILL.md with no executable code, file operations, network calls, or command execution.
Risikofaktoren
🌐 Netzwerkzugriff (1)
⚙️ Externe Befehle (1)
Qualitätsbewertung
Was du bauen kannst
Team-Code-Stil standardisieren
Gewährleistet konsistente Formatierung in einer Codebasis nach etablierten Style Guides wie PEP 8 und Google Style Guide.
Schnelle Format-Validierung
Prüft, ob Code den Projekt-Stil-Konventionen entspricht und schlägt Formatierungsverbesserungen während Reviews vor.
Projekt-Konventionen einhalten
Formatiert Beiträge so, dass sie dem bestehenden Code-Stil eines unbekannten Open-Source-Projekts entsprechen.
Probiere diese Prompts
Format all code files in this directory using appropriate styles for each language detected.
Format the src/ directory. Check for existing config files first and apply their rules.
Check code formatting without making changes. Report which files would be modified and what changes would be made.
Format all Python files in this project using Black style. Respect pyproject.toml if present.
Bewährte Verfahren
- Lassen Sie den Skill zuerst vorhandene Konfigurationsdateien erkennen, bevor Standardwerte angewendet werden
- Geben Sie den Zielpfad oder die Sprache an, wenn Sie den Skill aufrufen
- Verwenden Sie den Nur-Prüfen-Modus, um Änderungen vor der Anwendung in der Vorschau anzuzeigen
- Berücksichtigen Sie .gitignore-Muster, um Vendor- und generierte Verzeichnisse zu überspringen
Vermeiden
- Ausführen ohne Prüfung auf vorhandene Projektkonfiguration
- Formatieren ganzer vendor- oder node_modules-Verzeichnisse
- Erwarten, dass der Skill Formatierer-Tools automatisch installiert
- Verwendung bei Binär- oder Lock-Dateien ohne Überprüfung des Dateityps