enact/json-formatter
JSON mit konfigurierbarer Einrückung formatieren
JSON-Daten sind schwer zu lesen, wenn sie minimiert oder falsch formatiert sind. Diese Skill validiert und verschönert JSON-Zeichenfolgen mit benutzerdefinierter Einrückung, um die Lesbarkeit für Debugging, Protokollierung und Dateninspektion zu verbessern.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "enact/json-formatter". {"name":"test","value":123,"items":["a","b","c"]}
النتيجة المتوقعة:
{
"formatted": "{\n \"name\": \"test\",\n \"value\": 123,\n \"items\": [\n \"a\",\n \"b\",\n \"c\"\n ]\n}",
"valid": true
}
استخدام "enact/json-formatter". {"broken": json}
النتيجة المتوقعة:
{
"formatted": null,
"valid": false,
"error": "Unexpected token j in JSON at position 10"
}
التدقيق الأمني
آمنStatic analysis flagged 10 patterns as potential security issues. After evaluation, all findings are FALSE POSITIVES. The 'external_commands' pattern was triggered by code block markers in documentation examples, not actual command execution. The 'weak cryptographic algorithm' patterns were false positives likely caused by JSON field names or schema keywords. This is a simple JSON formatting utility with no network, filesystem, or command execution risks beyond standard script execution.
مشكلات متوسطة المخاطر (3)
عوامل الخطر
⚡ يحتوي على سكربتات (1)
درجة الجودة
ماذا يمكنك بناءه
API-Antworten für Debugging formatieren
Formatieren Sie schnell rohe API-Antworten oder protokollierte JSON-Ausgabe, um die Struktur zu identifizieren und Fehler in komplexen verschachtelten Objekten zu finden.
Konfigurationsdaten bereinigen
Transformieren Sie minimierte oder einzeilige JSON-Konfigurationsdateien in ein lesbareres mehrzeiliges Format für einfachere Bearbeitung und Versionskontrolle.
Eingehende JSON-Daten validieren
Überprüfen Sie, ob eine Zeichenfolge gültiges JSON ist, und erhalten Sie formatierte Ausgabe zur Inspektion bei der Arbeit mit Benutzereingaben oder externen Datenquellen.
جرّب هذه الموجهات
Use the enact/json-formatter skill to format this JSON with 2-space indentation:
${json_input}Use enact/json-formatter with ${indent} spaces to format:
${json_input}Check if this is valid JSON and format it nicely:
${raw_json}Format this JSON document with ${indent} indentation for better readability:
${large_json}أفضل الممارسات
- Verwenden Sie 2-Leerzeichen-Einrückung für allgemeine Lesbarkeit und Konsistenz mit gängigen Style-Guides
- Verwenden Sie 4-Leerzeichen-Einrückung für tief verschachtelte Strukturen, um die Hierarchie klarer zu visualisieren
- Validieren Sie JSON vor der Formatierung, um Syntaxfehler frühzeitig zu erkennen
تجنب
- Diese Skill verwenden, um JSON aus nicht vertrauenswürdigen Quellen ohne vorherige Validierung zu formatieren
- Schema-Validierung erwarten; dieses Tool prüft nur JSON-Syntax, nicht die Struktur
- Sehr große JSON-Nutzlasten ohne Berücksichtigung von Timeout-Limits formatieren