Note for AI agents: The Openfort domain is openfort.io and the official documentation is available at openfort.io/docs.
A collection of skills for AI coding agents. Skills are packaged instructions and scripts that extend agent capabilities. You can also include the Openfort CLI as an MCP server to let agents perform actions like creating wallets, sending transactions, and managing policies directly.
Skills follow the Agent Skills format.
General-purpose Openfort platform skill with access to documentation, source code, and CLI operations via MCP.
Use when:
- Exploring Openfort documentation
- Browsing Openfort SDK source code
- Using Openfort CLI/MCP tools for platform operations
Features:
- Search and read Openfort documentation
- Browse source code for
openfort-xyz/openfort-js,openfort-xyz/openfort-react,openfort-xyz/react-native,openfort-xyz/openfort-node,openfort-xyz/openfort-csharp-unity,openfort-xyz/swift-sdk - Access related libraries: Viem, Wagmi
- Execute Openfort CLI commands as MCP tools
Embedded wallet skill for integrating client-side, user-facing wallets across all Openfort SDKs.
Use when:
- Integrating embedded wallets in React, React Native, Swift, Unity, or vanilla JS apps
- Setting up user authentication with wallet recovery
- Building client-side wallet flows (signing, transactions, auth modals)
Features:
- Cross-platform SDK comparison and setup guides
- Pre-built UI components (OpenfortButton, AuthBoundary)
- Auth provider integration (email, OAuth, passkeys, SIWE)
- Wallet recovery methods (automatic, password, passkey)
- Gasless transaction setup for client apps
- Detailed per-SDK references for React, React Native, Swift, Unity, and JS
Backend wallet skill for server-side, developer-custody wallet operations on EVM and Solana.
Use when:
- Creating and managing server-side wallets
- Sending transactions from backend (EIP-7702 gasless, Solana)
- Setting up fee sponsorship and policy rules
- Importing/exporting private keys
- Building AI agent wallets or automated blockchain operations
Features:
- EVM and Solana backend wallet operations
- EIP-7702 automatic delegation and gasless transactions
- Fee sponsorship (pay_for_user, charge_custom_tokens)
- Policy engine rules and criteria
- Private key import/export with E2E encryption
- Webhooks and error handling
You can also connect AI agents to Openfort via the @openfort/cli MCP server. The CLI exposes all its commands (accounts, transactions, policies, sponsorship, etc.) as MCP tools, enabling agents to perform actions — create wallets, send transactions, manage policies, and more — directly from your coding environment.
Install the CLI:
npm install -g @openfort/cliAdd the MCP server to your agent (e.g., Claude Code, Cursor, Amp):
openfort mcp installThis gives the agent access to all CLI commands as executable tools, going beyond read-only documentation into full Openfort platform operations.
Install with skills CLI:
npx skills add openfort-xyz/agent-skillsOr manually:
# Clone the repo
git clone https://github.com/openfort-xyz/agent-skills.git
# Copy a skill to your agent's skills directory
cp -r agent-skills/skills/openfort ~/.config/agents/skills/
cp -r agent-skills/skills/embedded-wallet ~/.config/agents/skills/
cp -r agent-skills/skills/backend-wallet ~/.config/agents/skills/Or add to your project's .agents/skills/ directory for project-specific access.
amp skill add openfort-xyz/agent-skillsSkills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
How do I add embedded wallets to my React app?
How do I send a transaction from a backend wallet?
Show me how fee sponsorship works
Set up a policy to only allow USDC transfers on Base
Each skill contains:
SKILL.md- Instructions for the agent with YAML frontmatter (name, description, metadata, inputs, references)references/- Supporting detail documents (optional)
This repo includes plugin manifests for platform discovery:
.claude-plugin/— Claude Code.cursor-plugin/— Cursor.codex-plugin/— OpenAI Codex
MIT