json-yaml

Parse, query, transform, validate, and convert JSON and YAML data using jq and fy.

55|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/bug-ops/zeph --skill json-yaml-bug-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-yaml
Source: https://github.com/bug-ops/zeph/tree/main/.zeph/skills/json-yaml
Command: npx skills add https://github.com/bug-ops/zeph --skill json-yaml-bug-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Parse, query, transform, validate, and convert JSON and YAML data using jq and fy to simplify data wrangling across apps and pipelines.

Core Features & Use Cases

  • jq-powered JSON querying, filtering, and transformation
  • fy-based YAML validation, formatting, linting, and conversion
  • JSON<->YAML conversion, pretty-printing, and data reshaping
  • Use cases include cleaning API responses, configuring apps, and preparing data for analytics

Quick Start

Convert a YAML file to JSON and format the result.

Frequently Asked Questions about json-yaml

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

FAQPage Schema
How do I convert JSON to YAML and format the output?

To convert JSON to YAML, use fy to parse the JSON and output formatted YAML. This JSON to YAML conversion process restructures the data while pretty-printing it for configuration files.

Can I filter API responses using jq and then convert the result to YAML?

Yes, you can filter API responses using jq to extract specific fields, then pipe the output to fy for YAML conversion. This workflow reshapes the JSON data into a clean YAML format.

What is the best way to validate and lint YAML configurations from the command line?

The best way to validate and lint YAML configurations is using fy. It checks syntax, validates structure, and formats the YAML directly from the command line or within automation pipelines.

Does this approach work for extracting fields from large JSON data in automation pipelines?

Yes, jq handles extracting fields from large JSON datasets efficiently within automation pipelines. It queries and transforms the JSON data before passing it downstream for further processing.

How do I pretty-print JSON data extracted from an API response?

To pretty-print JSON data, use jq to parse and format the API response. jq filters the extracted fields and restructures the output into readable, properly indented JSON.

Why convert between JSON and YAML for app configuration?

Converting between JSON and YAML simplifies app configuration because YAML is more human-readable while JSON is machine-friendly. Using fy and jq bridges this gap for data wrangling tasks.