关于 json-formatter
用于格式化、校验和美化 JSON 的技能。它解析提供的数据并输出缩进一致的有效 JSON;遇到语法错误时会说明问题并建议修正。
主要功能
- 01解析并校验 JSON
- 02使用两空格缩进格式化
- 03处理压缩的 JSON
- 04说明语法错误
- 05保留 JSON 数据类型
适用场景
- 01美化压缩的 JSON
- 02使用前检查 JSON
- 03诊断格式错误的 JSON
- 04统一 JSON 缩进格式
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thomasholknielsen/ claude-code-config --skill json-formatter安装后在 Claude Code 中输入/json-formatter确认已加载。
详细介绍
JSON 格式化工具
说明
当用户要求格式化、验证或美化 JSON 时:
- 识别 JSON 数据(原始、压缩或格式错误)
- 解析并验证结构
- 返回格式正确的 JSON,要求:
- 统一使用 2 个空格缩进
- 正确换行
- 语法有效
示例
示例 1:压缩的 JSON
输入:
{"name":"John","age":30,"city":"New York","hobbies":["reading","gaming"]}
输出:
{
"name": "John",
"age": 30,
"city": "New York",
"hobbies": [
"reading",
"gaming"
]
}
示例 2:验证 JSON
如果 JSON 无效,请说明问题并建议修复方法:
{"incomplete": "data",} // trailing comma
响应:“JSON 无效:最后一个属性后有多余的逗号。请删除右花括号前的逗号。”
最佳实践
- 使用 2 个空格缩进,保持一致
- 适当时按字母顺序排列对象键
- 格式化前先验证
- 保留原始数据类型(字符串、数字、布尔值、null)
评论
支持 Markdown