agent-wallet-policy
View spending policy on a Circle agent wallet — per-transaction, daily, weekly, and monthly USDC caps via the `circle` CLI. Use when the user wants to inspect current limits. Setting or resetting limits requires OTP confirmation in an interactive terminal session — the agent hands the user a verbatim command to run themselves; the OTP must never pass through agent storage. Mainnet-only — testnet chains are rejected. Triggers on: spending limit, spending policy, per-tx cap, daily cap, weekly cap, monthly cap, wallet rules, OTP confirmation.
Install
With your agent
Install OMGSkills skill "circlefin/skills:plugins/circle/skills/agent-wallet-policy" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/circlefin/skills /tmp/skills && ln -s /tmp/skills/plugins/circle/skills/agent-wallet-policy ~/.claude/skills/agent-wallet-policy
From README
Overview For an overview of the Circle CLI's full capability set, see the use-circle-cli master skill. This skill is the narrower spending-policy flow. Circle agent wallets support spending policies — per-wallet caps that the CLI enforces on every payment and transfer. There are three operations: | Operation | Command | OTP required? | | --- | --- | --- | | View current limits | circle wallet limit --address --chain ARC --output json | No | | Set custom limits | circle wallet limit set ... | Yes — human OTP, run in user's own terminal | | Reset to defaults | circle wallet limit reset ... | Yes — human OTP, run in user's own terminal | Spending policies are mainnet-only (testnet chains are rejected; see Troubleshooting / Rules). Prerequisites Two supporting commands set up the flow: a session check (circle wallet status) and a wallet-address lookup (circle wallet list ... --output json). READ references/commands.md for the exact commands.
More from this repo
fund-agent-wallet
Fund a Circle agent wallet with USDC via the `circle` CLI.
pay-via-agent-wallet
Used when the user wants to call a paid API, look something up online, search for data, get prices, odds, or stats, or...
recover-eco-funds
Recover USDC from a legacy Circle CLI Gateway `--method eco` deposit whose fixed refund recipient is the SCA's backing...
