jq-yq

Parse and transform JSON and YAML data using jq and yq.

3|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/1Mangesh1/dev-skills-collection --skill jq-yq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jq-yq
Source: https://github.com/1Mangesh1/dev-skills-collection/tree/main/skills/jq-yq
Command: npx skills add https://github.com/1Mangesh1/dev-skills-collection --skill jq-yq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, yq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

jq and yq are essential CLI tools for parsing, filtering, transforming, and converting JSON and YAML data. This skill provides quick, repeatable patterns to extract fields, reshape data, and convert formats in scripts, pipelines, or CI workflows.

Core Features & Use Cases

  • jq-based JSON processing: extract fields, filter arrays, transform objects.
  • yq-based YAML handling: read, update, merge, and convert YAML data.
  • Format conversion & integration: convert between YAML and JSON, and smoothly integrate into data pipelines.
  • Use Case: Data extraction from API responses, transforming configuration data, Kubernetes manifest tweaks.

Quick Start

Use the jq-yq skill to extract all top-level keys from data.json.

Frequently Asked Questions about jq-yq

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

FAQPage Schema
How do I parse and extract fields from JSON data using the command line?

You can parse and extract fields from JSON data on the command line using jq-based processing to filter arrays, transform objects, and pull out specific values from API responses or data files.

Can I convert between YAML and JSON formats for Kubernetes manifests?

Yes, you can convert between YAML and JSON formats for Kubernetes manifests and other configuration data using yq handling, which supports reading, updating, merging, and format conversion.

Do I need jq and yq installed locally to use this skill for data transformation?

Yes, you need jq and yq installed locally, as this skill relies on these two CLI dependencies to execute its data extraction, format conversion, and configuration management operations.

What is the best way to reshape nested JSON structures in a CI pipeline?

The best way to reshape nested JSON structures in a CI pipeline is using jq-based patterns that filter arrays and transform objects, providing repeatable scripts that output clean JSON.

How do I update and merge YAML configuration data for data pipelines?

You can update and merge YAML configuration data for data pipelines using yq-based handling, which allows you to read, modify, and integrate YAML structures smoothly across your workflows.