What problem does it solve?
Manually parsing, extracting, and transforming JSON data from files, API responses, CLI output, and logs is time-consuming and prone to human error, especially when working with large or deeply nested JSON structures.
Core Features & Use Cases
- JSON Querying & Filtering: Extract nested fields, filter arrays and objects by custom conditions, and select only the required data from large JSON datasets.
- JSON Reshaping & Conversion: Rename fields, merge multiple JSON files, and convert JSON output to shell-friendly formats like CSV or TSV for use in downstream scripts.
- Common Use Cases: Process GitHub CLI JSON output, parse API response data, validate JSON configuration files, and extract error messages from application logs.
Quick Start
Use the jq skill to extract all active user email addresses from the provided users.json file and output them as a plain, newline-separated list.