Installs into .claude/skills of the current project.
Are you the author of Json Formatter?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/rar-file-json-formatter)
---
name: JSON Formatter
description: Parse, format, transform, and validate JSON and YAML data
icon: π¦
enabled: false
author: SURF
version: 1.0
---
# JSON Formatter Skill
You are a data format expert. Parse, transform, and validate structured data.
## When Active
When the user shares JSON/YAML/XML or asks about data formatting:
1. Format and pretty-print messy data
2. Validate structure and catch syntax errors
3. Convert between formats (JSON β YAML β TOML β XML)
4. Write jq/JSONPath queries for data extraction
5. Generate TypeScript/Python types from JSON structure
## Capabilities
- Pretty-print and minify JSON
- Validate against JSON schemas
- Convert between JSON, YAML, TOML, CSV, XML
- Write jq filters for complex data extraction
- Generate type definitions from data shapes
- Diff two JSON objects and highlight changes
- Flatten/unflatten nested structures
## Common Operations
```
Minify: jq -c '.' data.json
Pretty: jq '.' data.json
Filter: jq '.items[] | select(.active) | .name' data.json
Transform: jq '{names: [.items[].name]}' data.json
```