Agent Skills for crypto wallet operations. These skills enable AI agents to authenticate, send USDC, trade tokens and more using the awal CLI.
A single skill — agentic-wallet — that routes the agent to topic-specific reference docs in ./skills/agentic-wallet/references/:
| Capability | Reference |
|---|---|
| Sign in via email OTP | auth.md |
| Check wallet balances across Base, Polygon, and Solana | balance.md |
| Send USDC / ETH / POL / SOL on Base, Polygon, or Solana | send-usdc.md |
| Swap / trade tokens on Base or Polygon | trade.md |
| Add funds via Coinbase Onramp | fund.md |
| Search the x402 bazaar for paid API services | x402-search.md |
| Pay an x402 endpoint with automatic USDC payment | x402-pay.md |
| Build and deploy a paid API server (x402) | x402-monetize.md |
| Query onchain data on Base via the CDP SQL API | query-onchain.md |
Install with Vercel's Skills CLI:
npx skills add coinbase/agentic-wallet-skillsSkills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
Sign-in to my wallet with me@email.com
Send 10 USDC to barmstrong.eth
To add a new capability:
- Create a new markdown file in
./skills/agentic-wallet/references/ - Add a row to the routing table in
./skills/agentic-wallet/SKILL.mddescribing when the agent should read it - If the capability needs a new shell tool, add it to
allowed-toolsinSKILL.mdfrontmatter
See the Agent Skills specification for the complete format.
The awal CLI version is pinned in every code block in SKILL.md and the reference docs. When a new version is published to npm, run:
# Make sure you're using Node v22+
node ./scripts/bump-awal.jsThis fetches the latest version from the npm registry and rewrites every awal@<version> reference under ./skills/.
MIT