Skip to content

CLI Command Reference

The Rust sage CLI changes fast enough that a giant static command dump becomes misleading. Use this page as a short orientation guide and rely on sage --help for exact syntax.

High-Signal Commands

Setup

sage init
sage agent quickstart
sage wallet connect privy
sage wallet current

Search and Suggestions

sage search "rust audit" --search-type skills --scope both
sage suggest skill "review this contract"
sage suggest optimize "improve this workflow"

Libraries

sage library quickstart
sage library create "my-library"
sage library prompt add my-prompt --file my-prompt.md --library my-library
sage library push my-library
sage library promote my-library --dao 0xDAOAddress

Governance and Bounties

sage governance dao create --name "My DAO" --governance personal --yes
sage governance proposals list --dao 0xDAOAddress
sage governance proposals vote 14 for --dao 0xDAOAddress
sage bounties list --subdao 0xDAOAddress
sage bounties create --title "Fix docs" --reward 100 --deadline 7d --subdao 0xDAOAddress

Chat and Capture

sage chat list
sage chat join global:general
sage capture status
sage metrics list-patterns

Rule of Thumb

  • use sage library ... for local content management
  • use sage library push + sage library promote for governed publication
  • use sage bounties ... for bounty workflows
  • use sage --help and sage <command> --help for exact current options