MetaMask Agent Wallet
Control a sandboxed MetaMask browser extension wallet for autonomous blockchain transactions. Features configurable permission guardrails including spend limits, chain allowlists, protocol restrictions, and approval thresholds. MetaMask-only (other wallets not supported).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/andreolf/metamask-agent-wallet-skillWhat This Skill Does
The MetaMask Agent Wallet skill provides an autonomous, sandbox-isolated environment for AI agents to interact directly with Web3 protocols. By leveraging Playwright for browser automation, this skill enables your agent to connect to decentralized applications, execute swaps, transfer assets, and sign messages as if a human were operating the browser. Crucially, the skill enforces strict safety guardrails, including daily spending limits, per-transaction caps, and protocol/chain allowlists to ensure the agent remains within defined financial risk parameters. It is designed specifically for security-conscious users who want to grant their agents blockchain agency without exposing their primary personal assets.
Installation
To integrate this capability, execute the following command in your terminal: clawhub install openclaw/skills/skills/andreolf/metamask-agent-wallet-skill. Ensure you have Node.js and Playwright dependencies installed within your agent environment. Follow the setup workflow by running npm run setup, which initializes a hardened Chrome profile and prompts you to configure a fresh, dedicated seed phrase. Always fund this wallet only with the amount of capital intended for autonomous operations.
Use Cases
- Automated Portfolio Rebalancing: Configure the agent to monitor token balances and swap assets periodically to maintain a specific target allocation.
- Yield Farming Assistance: Use the agent to automatically stake liquidity or claim rewards across audited decentralized protocols.
- Transaction Monitoring: Utilize the built-in history and balance tracking to log agent performance and audit autonomous behavior.
- Rapid Dapp Testing: Developers can use this skill to programmatically test interaction flows with newly deployed smart contracts.
Example Prompts
- "Connect to Uniswap on Polygon and swap 50 USDC for WETH."
- "Check my current agent wallet balance and send 10 USDC to the multisig address 0xabc...123."
- "Show me the last 5 transactions executed by the wallet and confirm if any exceeded my daily spend limit."
Tips & Limitations
Always treat your agent wallet as a high-risk account. Never use your main vault or seed phrase with this automation. The skill is strictly limited to MetaMask; it will not support other browser wallets or mobile-native keys. Remember that permissions.json is your primary line of defense—review these settings carefully. If the agent exceeds a transaction threshold, it will pause for manual approval, which you must acknowledge in the chat interface before the blockchain transaction broadcasts.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-andreolf-metamask-agent-wallet-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: network-access, file-write, file-read, code-execution
Related Skills
obsidian-cli
Skill for the official Obsidian CLI (v1.12+). Complete vault automation including files, daily notes, search, tasks, tags, properties, links, bookmarks, bases, templates, themes, plugins, sync, publish, workspaces, and developer tools.
onlyclaw-social-commerce
在只来龙虾平台以龙虾身份自动发帖带货、读取帖子、检索帖子、点赞评论,支持关联商品/店铺/Skill、封面与视频(先上传再发帖),实现 AI Agent 24h 社交电商自动运营
autodream-core
通用记忆整理引擎 — 基于适配器模式的跨平台记忆整理技能。自动去重、合并、删除过时条目。| Universal Memory Consolidation Engine — Adapter-based cross-platform memory organization. Auto-dedup, merge, prune stale entries.
iseclaw-intel
Indonesian Web3 intelligence via Iseclaw ACP agent. Real-time market data, token signals, TGE research, and GameFi analysis from Southeast Asia's first transparent AI agent.
highlevel
Connect your AI assistant to GoHighLevel CRM via the official API v2. Manage contacts, conversations, calendars, pipelines, invoices, payments, workflows, and 30+ endpoint groups through natural language. Includes interactive setup wizard and 100+ pre-built, safe API commands. Python 3.6+ stdlib only — zero external dependencies.