name: openfort description: > Always use this skill when the user wants to explore Openfort documentation, browse SDK source code, or use Openfort MCP tools. This is the general-purpose Openfort platform skill — use it for documentation lookup, source code navigation, and CLI operations. For building with embedded wallets, use the openfort-embedded-wallet skill. For backend wallets, use the openfort-backend-wallets skill. Trigger on: "Openfort docs", "search Openfort", "Openfort source code", "openfort CLI", "MCP tools", "Openfort SDK source", or general Openfort platform questions. license: MIT metadata: author: Openfort version: "1.0.0" homepage: https://openfort.io/docs source: https://github.com/openfort-xyz/agent-skills inputs:
- name: OPENFORT_SECRET_KEY description: "Openfort API key for CLI authentication (run 'openfort login' to configure)" required: false references:
- mcp-tools.md
Openfort
Skill for navigating Openfort documentation, browsing SDK source code, and executing platform operations via MCP tools.
⚠️ Test vs. live keys. Openfort has two isolated universes: test mode (
*_test_*, testnet) and live mode (*_live_*, mainnet, real funds). Wallets/accounts created with test (dev) keys exist only on testnet and must never be used in production — go live with live keys and fresh wallets. See https://openfort.io/docs/configuration/api-keys.
Capabilities
- Navigate Openfort documentation and SDKs
- Browse source code for openfort-xyz/openfort-js (low level typescript library), openfort-xyz/openfort-react (React TypeScript SDK), openfort-xyz/react-native (React Native SDK), openfort-xyz/node (TypeScript Node SDK), openfort-xyz/openfort-csharp-unity (Unity SDK), openfort-xyz/swift-sdk (Swift SDK)
- Access related libraries: viem, wagmi
- Execute Openfort CLI commands via MCP tools
For MCP tool details, see references/mcp-tools.md.
Available Sources
openfort-xyz/openfort-js– Low level TypeScript SDKopenfort-xyz/openfort-react– React SDKopenfort-xyz/react-native– React Native SDKopenfort-xyz/cli– CLIopenfort-xyz/openfort-node– Node TypeScript SDKopenfort-xyz/swift-sdk– Swift SDKopenfort-xyz/openfort-csharp-unity– Unity SDKwevm/viem– TypeScript Ethereum interfacewevm/wagmi– React hooks for Ethereum
Workflow
- Search docs first: Use
mcp__openfort-docs__search_docsto find relevant documentation - Read pages: Use
mcp__openfort-docs__read_pagewith the page path - Explore source: Use
mcp__openfort-docs__search_sourceormcp__openfort-docs__get_file_treeto find implementations - Read code: Use
mcp__openfort-docs__read_source_fileto examine specific files
Key Concepts
- Openfort Embedded Wallets: Give each user a wallet tied to your app with regular auth methods (EVM and Solana).
- Openfort Backend Wallets: Running onchain AI agents or trading bots with programmatic control. Managing app-wide funds like fees and rewards. (EVM and Solana).
- Fee Sponsorship: Sending transactions from wallets without requiring native chain tokens. Fully sponsor the transaction or charge custom tokens (e.g. stablecoins like USDT or USDC).
- Policies: set of rules and conditions that must be fulfilled. Can be applied to both fee-sponsorship or backend wallet operations.