Website copy synced to current CLI surface

Documentation

Start with cmdhub, fetch the tools you need, authenticate each provider, and compose commands with `jsonl`, short refs, and command-level schemas.

auto_awesome First Commands

quickstart.sh
cmdhub auth login cmdhub get gmail gcal slack notion agent cmdhub list cmdhub doctor

Core Concepts

  • Human + Machine Output

    Use human output for reading, json/jsonl for composition.

  • Short Refs

    List first, then follow up with m1, c1, d1, p1, and friends.

  • Typed Transforms

    Let agent adapt compile one contract into another.

Composition Example

Every adapter speaks the same structured pipe format. The output of one command becomes the typed input to the next.

$ gmail message list --label INBOX --limit 1 --output jsonl \
| agent adapt --to "gcal event create"
[OK] source schema: gmail.message.v1
[OK] target schema: gcal.event.create.input.v1
[OK] structured output validated