Agentq cli
CLI utilities for AI agents - fast Go replacements for common Python tools
npx -y skills add SebastianBoehler/agent-cli-utils --skill agentq-cliAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Query and convert JSON or YAML with the local `agentq` CLI. Use when a task needs field extraction, format conversion, or machine-readable structured data filtering in this repository or from an installed `agentq` binary.
SKILL.md
1.4 KB, 302 tokens by cl100k_base, as published. Nobody here has run it
AgentQ CLI
Use agentq to extract fields from JSON or YAML, or to convert between formats without pulling in Python or jq-style tooling.
Invoke the Tool
Prefer the installed binary when it exists:
agentq -input state.json -q .jobs[0].id -format raw
If working inside this repository or the binary is not installed, run:
go run ./cmd/agentq -- -input state.json -q .jobs[0].id -format raw
Choose Flags
- Use
-inputto read from a file. Omit it to read from stdin. - Use
-qwith paths like.server.portor.items[0].id. - Use
-format jsonor-format yamlfor structured output. - Use
-format rawwhen the caller only needs a scalar string or number.
Apply Good Defaults
- Prefer
rawfor shell pipelines and agent follow-up steps. - Prefer
jsonwhen another tool will parse the result. - Fail fast if the path is ambiguous or missing instead of guessing.
Examples
Convert YAML to JSON:
go run ./cmd/agentq -- -input config.yaml -format json
Extract one value from stdin:
cat status.json | go run ./cmd/agentq -- -q .workers[0].healthy -format raw
What ships with it: 1 file
195 B alongside SKILL.md
agents/
- openai.yaml195 B