← Back to Skills Marketplace
gumadeiras

jq

cross-platform ✓ Security Clean
4209
Downloads
4
Stars
23
Active Installs
3
Versions
Install in OpenClaw
/install jq
Description
Command-line JSON processor. Extract, filter, transform JSON.
README (SKILL.md)

jq

Command-line JSON processor for extracting, filtering, and transforming JSON.

Installation

macOS / Linux (Homebrew):

brew install jq

All platforms: See jqlang.org/download for packages, binaries, and build instructions.

Usage

jq '[filter]' [file.json]
cat file.json | jq '[filter]'

Quick Reference

.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

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
Usage Guidance
This skill appears safe and purpose-aligned as a jq usage reference. Before installing jq, use a trusted package manager or the official jq download page.
Capability Analysis
Type: OpenClaw Skill Name: jq Version: 1.2.0 The skill bundle for 'jq' is benign. Both `_meta.json` and `SKILL.md` contain standard information about the `jq` command-line tool. The `SKILL.md` provides installation instructions using Homebrew and links to the official `jqlang.org` website, along with common usage examples. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation.
Capability Assessment
Purpose & Capability
The instructions match the stated purpose of using jq to extract, filter, and transform JSON.
Instruction Scope
The command examples are ordinary jq usage and are presented as user-directed examples, not hidden or automatic actions.
Install Mechanism
The skill includes user-directed installation guidance through Homebrew or jqlang.org, which is proportionate for a CLI skill but means the user should trust the package source.
Credentials
No credentials, environment variables, privileged paths, or broad system access are requested by the artifacts.
Persistence & Privilege
No persistence, background execution, credential use, or elevated privilege behavior is described.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jq
  3. After installation, invoke the skill by name or use /jq
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Added installation instructions for all platforms
v1.1.0
More concise skill file
v1.0.0
Initial release of jq skill for JSON processing
Metadata
Slug jq
Version 1.2.0
License
All-time Installs 25
Active Installs 23
Total Versions 3
Frequently Asked Questions

What is jq?

Command-line JSON processor. Extract, filter, transform JSON. It is an AI Agent Skill for Claude Code / OpenClaw, with 4209 downloads so far.

How do I install jq?

Run "/install jq" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is jq free?

Yes, jq is completely free (open-source). You can download, install and use it at no cost.

Which platforms does jq support?

jq is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created jq?

It is built and maintained by Gustavo Madeira Santana (@gumadeiras); the current version is v1.2.0.

💬 Comments