360 Secure SkillHub
360 安全技能中心

Json Tool

该 Skill 提供 Python 命令行脚本,可对 JSON 文件执行语法校验、美化、压缩、按键排序、JSONPath 查询,以及转换为 YAML、CSV、XML 等格式。

dinghaibin
dinghaibin
热度 34.75
最近更新 2026-05-11 17:46:29
分类:效率依赖:代码执行 / 读写文件应用场景:数据处理 / 文件转换 / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add json-tool
Metadata
name
json-tool
description
Validate, format, and transform JSON data. Use when user needs to pretty print JSON, validate JSON syntax, minify JSON, extract JSON paths, or convert JSON to other formats.

JSON Tool

Validate, format, and transform JSON data.

Quick Start

# Format JSON
python scripts/json_tool.py data.json --format

# Validate JSON
python scripts/json_tool.py data.json --validate

Usage

python scripts/json_tool.py [FILE] [OPTIONS]

Options:
  --format         Pretty print JSON
  --minify         Minify JSON
  --validate       Validate JSON syntax
  --query PATH     JSONPath query
  --convert FORMAT Convert to: yaml, csv, xml
  --sort-keys      Sort object keys
  --indent NUM     Indentation size

Examples

# Pretty print
python scripts/json_tool.py data.json --format

# Minify
python scripts/json_tool.py data.json --minify

# Extract field
python scripts/json_tool.py data.json --query "items[0].name"

# Convert to YAML
python scripts/json_tool.py data.json --convert yaml

# Sort keys
python scripts/json_tool.py data.json --sort-keys

Features

  • Pretty printing
  • Minification
  • Validation
  • JSONPath queries
  • Format conversion (YAML, CSV, XML)
  • Key sorting