What problem does it solve?
It helps you convert messy source material (API docs, OpenAPI specs, curl examples, SDK/web/admin tools, or prior scripts) into a durable command-line interface that agents can run reliably from any repository.
Core Features & Use Cases
- Composable CLI structure: designs a repeatable command surface for durable agent sessions, including discovery, resolve, read, and safe write/draft flows.
- Stable JSON contract: enforces machine-readable output and well-defined success/error shapes, with redaction rules for secrets.
- Auth & config that just works: supports environment-first tokens, config fallbacks, and a diagnostic doctor flow that reports auth sources and missing setup.
- PATH-installable workflow: guides scaffolding, installation, and smoke testing from outside the source folder to prevent “works only in the repo” failures.
Quick Start
Use the cli-creator skill to generate and install a durable CLI named ci-logs from your log source material, then validate it with cli-logs --json doctor.