Back to skills
SKILL.md
Command Line Json Processing
ASecurityCommand-line JSON processor. Extract, filter, transform JSON.
- 19 stars
- 0 votes
- 0 copies
- 0 views
- Added September 19, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add rondoflow/rondoflow --skill command-line-json-processing --agent claude-codeAre you the author of Command Line Json Processing?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/rondoflow-command-line-json-processing)---
name: command-line-json-processing
description: "Command-line JSON processor. Extract, filter, transform JSON."
category: "Community"
author: community
version: "1.2.0"
icon: puzzle
---
# jq
Command-line JSON processor for extracting, filtering, and transforming JSON.
## Installation
**macOS / Linux (Homebrew):**
```bash
brew install jq
```
**All platforms:** See [jqlang.org/download](https://jqlang.org/download/) for packages, binaries, and build instructions.
## Usage
```bash
jq '[filter]' [file.json]
cat file.json | jq '[filter]'
```
## Quick Reference
```bash
.key # Get key
.a.b.c # Nested access
.[0] # First element
.[] # Iterate array
.[] | select(.x > 5) # Filter
{a: .x, b: .y} # Reshape
. + {new: "val"} # Add field
del(.key) # Remove field
length # Count
[.[] | .x] | add # Sum
keys # List keys
unique # Dedupe array
group_by(.x) # Group
```
## Flags
`-r` raw output (no quotes) · `-c` compact · `-s` slurp into array · `-S` sort keys
## Examples
```bash
jq '.users[].email' data.json # Extract emails
jq -r '.name // "default"' data.json # With fallback
jq '.[] | select(.active)' data.json # Filter active
jq -s 'add' *.json # Merge files
jq '.' file.json # Pretty-print
```
Files in this skill
- SKILL.md
- manifest.json
Attribution
Comments
Loading comments…