Agent Skills for crypto wallet operations. These skills enable AI agents to authenticate, send USDC, trade tokens and more using the awal CLI.
| Skill | Description |
|---|---|
| authenticate-wallet | Sign in to the wallet via email OTP |
| fund | Add money to the wallet via Coinbase Onramp |
| send-usdc | Send USDC to Ethereum addresses or ENS names |
| trade | Swap/trade tokens on Base (USDC, ETH, WETH) |
| search-for-service | Search the x402 bazaar for paid API services |
| pay-for-service | Make paid API requests via x402 |
| monetize-service | Build and deploy a paid API that other agents can use via x402 |
| query-onchain-data | Query onchain data on Base using the CDP SQL API via x402 |
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 skill:
- Create a folder in
./skills/with a lowercase, hyphenated name - Add a
SKILL.mdfile with YAML frontmatter and instructions
See the Agent Skills specification for the complete format.
All skills pin a specific version of the awal CLI. 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 updates all skill files automatically.
MIT