foxctl JQ

Filter, transform, and extract fields from JSON or YAML using jq queries.

3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/joshka0/foxctl --skill foxctl-jq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: foxctl JQ
Source: https://github.com/joshka0/foxctl/tree/main/configs/skills-condensed/foxctl-jq
Command: npx skills add https://github.com/joshka0/foxctl --skill foxctl-jq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of struggling to filter, transform, and extract specific fields from JSON or YAML when you need precise results quickly.

Core Features & Use Cases

  • Flexible JQ Querying: Use jq expressions to select, filter, and reshape nested structures for reporting or data cleanup.
  • JSON/YAML Handling: Parse YAML inputs (when needed) and work with JSON structures in the same workflow.
  • Output Controls: Produce compact JSON or raw string output depending on whether you want machine-ready or human-readable results; common use case: extracting only active records from a complex payload to feed into another step of a workflow.

Quick Start

Run a jq expression to filter active items from your JSON payload and return the transformed result.

Frequently Asked Questions about foxctl JQ

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I filter and extract specific fields from a JSON payload?

You can filter and extract fields from a JSON payload by applying jq query expressions to select, narrow down nested arrays, and reshape objects. This allows you to isolate precise data structures for local development workflows or data cleanup.

Can I use jq queries to transform YAML data?

Yes, you can transform YAML data by parsing the YAML input into a compatible structure and applying jq query expressions. This enables consistent filtering, grouping, and mapping across both YAML and JSON datasets in the same workflow.

What is the best way to group and count items in a nested JSON array?

The best way to group and count items in a nested JSON array is by applying jq query expressions to map objects and aggregate values. This technique selectively retrieves and restructures nested arrays into a new shape suitable for reporting or analysis.

Does this jq workflow support raw string output instead of compact JSON?

Yes, this jq workflow supports raw string output instead of compact JSON. You can control the output format to produce either machine-ready compact JSON or human-readable raw strings depending on your downstream workflow requirements.

Do I need to install jq locally to filter API responses?

You do not need to manually install jq locally to filter API responses if you use a semantic local CLI workflow. This approach applies jq query language directly to your exported datasets or API payloads to extract active records.