Skip to main content

Agent skills

The arc CLI ships agent skills — small, open-format (agentskills.io) SKILL.md files that teach an AI agent when to reach for the CLI and how to compose it, not just what each command does. Install them into your agent's skills directory:

arc skills install # copies the skills into ~/.claude/skills and ~/.agents/skills (or --dir <path>)
arc skills list # show what's bundled

Once installed, an agent (e.g. Claude Code) can answer a real question — "what's our cash position?", "what did we spend last month?" — by composing arc commands on its own.

What's bundled

  • arc-shared — the foundation every skill defers to: auth, --format jsonl, walking pagination to completion, the money/date/direction conventions, and read-only safety.
  • arc-analyze-spend — where money went: categorized and counterparty breakdown, month-over-month.
  • arc-cash-position — how much cash you have: operating balances plus the treasury (invested) account.
  • arc-receivables — what customers owe: joins sent invoices to incoming transactions to infer paid vs. outstanding.
  • arc-books-health — whether accounting data is flowing: connection sync status, as a trust gate before quoting book figures.

Skills are task playbooks, not one per command — the reference for individual commands is the CLI page and arc openapi.

arc skills install is additive and idempotent — it only writes Arc's own arc-* skills, never touching others.