المهارات enact/formatter
📦

enact/formatter

آمن

Formatar JSON com Indentação Personalizada

Os dados JSON frequentemente chegam em um formato compacto difícil de ler e depurar. Esta habilidade formata strings JSON com indentação configurável para tornar os dados legíveis por humanos, mantendo a validade.

يدعم: Claude Codex Code(CC)
⚠️ 66 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

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
الامتثال للمواصفات

ماذا يمكنك بناءه

Formatar Arquivos de Configuração

Transforma configuração JSON compacta em saída formatada legível com indentação consistente para revisões de código e depuração.

Preparar Respostas de API

Reformata JSON de resposta de API para facilitar inspeção, registro e inclusão em documentação ou relatórios.

Depurar Transformações de Dados

Formata rapidamente dados JSON em várias etapas de um pipeline para verificar estrutura e conteúdo durante o desenvolvimento.

جرّب هذه الموجهات

Formatação Básica de JSON
Formate este JSON com indentação de 2 espaços:

${json}
Nível de Indentação Personalizado
Formate este JSON com indentação de ${indent} espaços:

${json}
Formatar e Validar
Formate esta string JSON e verifique se é válida. Use ${indent} espaços para indentação:

${json}

Informe se o JSON é válido e mostre a saída formatada.
Processamento em Lote de JSON
Processe esta lista de strings JSON. Formate cada uma com indentação de ${indent} espaços:

${json}

Retorne cada resultado formatado com seu status de validação.

أفضل الممارسات

  • Use indentação consistente (2 ou 4 espaços) para legibilidade da equipe
  • Valide JSON antes de formatar para pegar erros de sintaxe cedo
  • Combine indentação com convenções do projeto para diffs limpos

تجنب

  • Formatar JSON já formatado desnecessariamente
  • Assumir que saída formatada também é ordenada ou normalizada
  • Usar formatação para esconder problemas estruturais nos dados

الأسئلة المتكررة

Quais opções de indentação são suportadas?
Esta habilidade suporta valores numéricos de indentação (1, 2, 4, etc.). Cada número representa espaços por nível de indentação.
Esta habilidade modifica meu JSON original?
Não. Esta habilidade funciona com strings JSON fornecidas como entrada e retorna saída formatada. Os dados originais não são modificados.
Posso formatar arquivos JSON diretamente?
Esta habilidade opera em strings JSON. Para arquivos, primeiro leia o conteúdo do arquivo como uma string, depois formate.
O que acontece se o JSON for inválido?
JSON inválido retorna uma resposta com valid: false e uma mensagem de erro descrevendo o problema de análise.
A formatação altera os valores dos dados?
Não. Formatação apenas altera espaços em branco. Todas as chaves, valores e tipos permanecem inalterados.
Quais recursos JSON são suportados?
JSON padrão é totalmente suportado incluindo objetos aninhados, arrays, strings, números, booleanos e valores null.

تفاصيل المطور

المؤلف

EnactProtocol

الترخيص

MIT

مرجع

main

بنية الملفات

📄 format.js

📄 SKILL.md