Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

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.md

Restart 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 browserSDK with client.createPasskeyWallet
Running a local agent that holds its own sessionSDK with client.execute({ session, calls })

The full skill content is at packages/wallet/SKILL.md in the SDK repo.