スキル enact/formatter
📦

enact/formatter

安全

JSON mit benutzerdefinierter Einrückung formatieren

JSON-Daten liegen oft in einem kompakten Format vor, das schwer zu lesen und zu debuggen ist. Diese Skill formatiert JSON-Strings mit konfigurierbarer Einrückung, um Daten menschenlesbar zu machen, während die Gültigkeit erhalten bleibt.

対応: Claude Codex Code(CC)
⚠️ 66 貧弱
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「enact/formatter」を使用しています。 {"name":"test","value":123,"items":["a","b","c"]}

期待される結果:

{
"name": "test",
"value": 123,
"items": [
"a",
"b",
"c"
]
}

「enact/formatter」を使用しています。 {"enabled":true,"count":0,"config":{"timeout":30}}

期待される結果:

{
"enabled": true,
"count": 0,
"config": {
"timeout": 30
}
}

セキュリティ監査

安全
v1 • 1/23/2026

All static findings are false positives. The scanner misidentified markdown code fence backticks as Ruby shell execution and YAML field descriptions as cryptographic algorithms. The actual code uses only safe standard JSON methods (JSON.parse, JSON.stringify) with no external commands, network calls, or file system access.

2
スキャンされたファイル
70
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
22
コミュニティ
100
セキュリティ
65
仕様準拠

作れるもの

Konfigurationsdateien formatieren

Kompakte JSON-Konfiguration in lesbare formatierte Ausgabe mit konsistenter Einrückung für Code-Reviews und Debugging umwandeln.

API-Antworten vorbereiten

API-Antwort-JSON neu formatieren, um die Inspektion, Protokollierung und Aufnahme in Dokumentation oder Berichte zu erleichtern.

Datentransformationen debuggen

JSON-Daten in verschiedenen Phasen einer Pipeline schnell formatieren, um Struktur und Inhalt während der Entwicklung zu überprüfen.

これらのプロンプトを試す

Grundlegendes JSON-Formatieren
Format this JSON with 2-space indentation:

${json}
Benutzerdefinierte Einrückungsstufe
Format this JSON with ${indent}-space indentation:

${json}
Formatieren und Validieren
Format this JSON string and check if it is valid. Use ${indent} spaces for indentation:

${json}

Report whether the JSON is valid and show the formatted output.
Stapel-JSON-Verarbeitung
Process this list of JSON strings. Format each one with ${indent}-space indentation:

${json}

Return each formatted result with its validation status.

ベストプラクティス

  • Konsistente Einrückung (2 oder 4 Leerzeichen) für Team-Lesbarkeit verwenden
  • JSON vor dem Formatieren validieren, um Syntaxfehler frühzeitig zu erkennen
  • Einrückung an Projektkonventionen anpassen für saubere Diffs

回避

  • Bereits formatiertes JSON unnötig formatieren
  • Angenommene formatierte Ausgabe ist auch sortiert oder normalisiert
  • Formatierung verwenden, um strukturelle Probleme in den Daten zu verbergen

よくある質問

Welche Einrückungsoptionen werden unterstützt?
Diese Skill unterstützt numerische Einrückungswerte (1, 2, 4 usw.). Jede Zahl repräsentiert Leerzeichen pro Einrückungsstufe.
Ändert diese Skill mein ursprüngliches JSON?
Nein. Diese Skill arbeitet mit als Eingabe bereitgestellten JSON-Strings und gibt formatierte Ausgabe zurück. Die ursprünglichen Daten werden nicht geändert.
Kann ich JSON-Dateien direkt formatieren?
Diese Skill arbeitet mit JSON-Strings. Für Dateien den Dateiinhalt zuerst als String lesen, dann formatieren.
Was passiert, wenn das JSON ungültig ist?
Ungültiges JSON gibt eine Antwort mit valid: false und einer Fehlermeldung zurück, die das Parsing-Problem beschreibt.
Ändert Formatierung die Datenwerte?
Nein. Formatierung ändert nur Leerzeichen. Alle Schlüssel, Werte und Typen bleiben unverändert.
Welche JSON-Features werden unterstützt?
Standard-JSON wird vollständig unterstützt, einschließlich verschachtelter Objekte, Arrays, Strings, Zahlen, Booleans und Null-Werte.

開発者の詳細

作成者

EnactProtocol

ライセンス

MIT

参照

main

ファイル構成

📄 format.js

📄 SKILL.md