jq Skills
Command-line JSON processor for filtering, transforming, and extracting data from JSON documents and API responses.
4 skills
Processing API Responses with jq
Transform API JSON responses with jq — extracting fields, filtering arrays, reshaping data, pagination handling, and building API data processing pipelines from the command line.
Array Operations & Aggregation in jq
Process JSON arrays with jq — map, select, group_by, sort_by, unique_by, flatten, and reduce for transforming, filtering, and aggregating array data in pipelines.
Conditionals & Error Handling in jq
Handle edge cases in jq — if/then/else logic, try-catch, alternative operator, type checking, and building robust jq filters that handle missing data and unexpected formats.
Object Construction & Reshaping with jq
Reshape JSON data with jq — constructing new objects, renaming fields, merging structures, string interpolation, and building output formats like CSV, TSV, and custom templates.