Claude Skill
Functor ships a Claude Code skill so any Claude-powered agent can build with @functornetwork/agentic-wallet correctly out of the box.
Install
Save the skill into your project (or your user-level skills directory) at .claude/skills/functor-agentic-wallet/SKILL.md:
mkdir -p .claude/skills/functor-agentic-wallet
curl -fsSL https://docs.functor.sh/skill.md \
-o .claude/skills/functor-agentic-wallet/SKILL.mdRestart Claude Code (or open a new conversation) and Claude will load the skill automatically when a prompt matches its triggers.
When the skill activates
Recognize these patterns:
- "I want an AI agent that can trade / pay / mint on my behalf"
- "Grant this bot a $50/day spending limit on USDC"
- "How do two agents verify each other onchain"
- "Build a wallet that recovers from a passkey"
- "Non-custodial wallet for my app, but I don't want users to handle seed phrases"
- "Revoke this key: make sure it can't sign anymore"
- "Check whether
<address>is allowed to act on<wallet>right now"
MCP server vs skill
| You are… | Use |
|---|---|
| Writing TypeScript/JS code that needs wallet ops | @functornetwork/agentic-wallet SDK (this skill) |
| Operating wallets interactively from Claude Code | @functornetwork/mcp server |
| Building a UI that signs from the browser | SDK with client.createPasskeyWallet |
| Running a local agent that holds its own session | SDK with client.execute({ session, calls }) |
The full skill content is at packages/wallet/SKILL.md in the SDK repo.