agentq-cli

Extract and transform structured data from JSON or YAML via CLI.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/SebastianBoehler/agent-cli-utils --skill agentq-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentq-cli
Source: https://github.com/SebastianBoehler/agent-cli-utils/tree/main/skills/agentq-cli
Command: npx skills add https://github.com/SebastianBoehler/agent-cli-utils --skill agentq-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies extracting values from JSON or YAML and converting between formats without requiring Python or jq-style tooling, making data pipelines faster and more reliable.

Core Features & Use Cases

  • Field extraction from JSON or YAML with simple queries.
  • Format conversion between JSON and YAML for downstream tools.
  • Works with both an installed agentq binary or native Go run in this repository for offline or constrained environments.

Quick Start

Run agentq to extract a value from a JSON file or stream.

Frequently Asked Questions about agentq-cli

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

FAQPage Schema
How do I extract a specific field from a JSON or YAML file locally?

You can extract specific fields from JSON or YAML files locally by applying simple queries through a command-line interface, eliminating the need for Python or jq-style tooling in your data pipelines.

What is the best way to convert JSON to YAML for downstream automation pipelines?

Converting JSON to YAML for downstream automation pipelines is best handled by a local command-line tool that normalizes formats without requiring external dependencies, ensuring reliable data transformation within repositories.

Do I need Python or jq installed to transform structured data in constrained environments?

You do not need Python or jq installed to transform structured data, as this approach supports local execution natively without dependencies, accepting either a prebuilt binary or a Go run invocation.

Can I pipe JSON or YAML data through stdin for format conversion during agent workflows?

Yes, you can pipe JSON or YAML data through stdin for format conversion, as the tool supports both file and stdin input to facilitate selective data retrieval during automated agent workflows.

How does local format conversion compare to using jq for selective data retrieval?

Local format conversion provides an alternative to jq by enabling programmatic extraction and transformation of structured data directly within repositories or agent workflows, removing the need to install additional querying tools.