Task Router Skill
Task Router
Manage Aavegotchi pocket wallets (escrow) on Base with Bankr. Use when the user wants to deposit ERC20 tokens into a gotchi pocket, withdraw ERC20 tokens from a pocket, check pocket balances/ownership by gotchi ID, or issue plain-English pocket commands.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install aaigotchi/gotchi-pocket打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Send and receive ERC20 tokens with Aavegotchi pockets on Base, using Bankr for signing/submission.
transferEscrow(...)
./scripts/pocket-info.sh <gotchi-id> [--check-bankr]
./scripts/pocket-balance.sh <gotchi-id> <token-alias-or-address>
./scripts/pocket-deposit.sh <gotchi-id> <token-alias-or-address> <amount> [--raw]
./scripts/pocket-withdraw.sh <gotchi-id> <token-alias-or-address> <to-address> <amount> [--raw]
./scripts/pocket-command.sh [--approve-withdraw] [--dry-run] "<natural-language command>"
Use one plain-English command and let the skill route it.
Examples:
./scripts/pocket-command.sh "send 25 GHST to gotchi 9638 pocket"
./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110"
./scripts/pocket-command.sh "check pocket GHST balance for gotchi 9638"
./scripts/pocket-command.sh "show pocket info for gotchi 9638"
Preview parsing without sending tx:
./scripts/pocket-command.sh --dry-run "send 25 GHST to gotchi 9638 pocket"
Natural-language withdraws are blocked unless explicitly approved.
# First call returns approval_required=true and exits without sending
./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110"
# Approved execution
./scripts/pocket-command.sh --approve-withdraw "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110"
Use e...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
Aavegotchi pocket wallet skill for Base + Bankr.
This repo contains:
SKILL.md (agent skill spec)scripts/ for pocket info, balance, deposit, withdraw, and natural-language command dispatchQuick example:
./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0x..."
# Gotchi Pocket Send and receive ERC20 tokens with Aavegotchi pockets on Base, using Bankr for signing/submission. ## What this skill does - Resolve gotchi owner + pocket address from gotchi ID - Check owner and pocket token balances - Deposit ERC20 tokens from owner wallet into pocket - Withdraw ERC20 tokens from pocket with `transferEscrow(...)` - Enforce owner-control check against active Bankr wallet (default) - Parse plain-English commands and dispatch to scripts automatically - Require explicit approval for natural-language withdraw intents ## Scripts - `./scripts/pocket-info.sh <gotchi-id> [--check-bankr]` - `./scripts/pocket-balance.sh <gotchi-id> <token-alias-or-address>` - `./scripts/pocket-deposit.sh <gotchi-id> <token-alias-or-address> <amount> [--raw]` - `./scripts/pocket-withdraw.sh <gotchi-id> <token-alias-or-address> <to-address> <amount> [--raw]` - `./scripts/pocket-command.sh [--approve-withdraw] [--dry-run] "<natural-language command>"` ## Natural-language command layer Use one plain-English command and let the skill route it. Examples: ```bash ./scripts/pocket-command.sh "send 25 GHST to gotchi 9638 pocket" ./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110" ./scripts/pocket-command.sh "check pocket GHST balance for gotchi 9638" ./scripts/pocket-command.sh "show pocket info for gotchi 9638" ``` Preview parsing without sending tx: ```bash ./scripts/pocket-command.sh --dry-run "send 25 GHST to gotchi 9638 pocket" ``` ## Withdraw approval safety Natural-language withdraws are blocked unless explicitly approved. ```bash # First call returns approval_required=true and exits without sending ./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110" # Approved execution ./scripts/pocket-command.sh --approve-withdraw "send 25 GHST from gotchi 9638 pocket to 0xb96b48a6b190a9d509ce9312654f34e9770f2110" ``` ## Token input Use e...
# Gotchi Pocket Aavegotchi pocket wallet skill for Base + Bankr. This repo contains: - `SKILL.md` (agent skill spec) - `scripts/` for pocket info, balance, deposit, withdraw, and natural-language command dispatch Quick example: ```bash ./scripts/pocket-command.sh "send 25 GHST from gotchi 9638 pocket to 0x..." ```
Task Router
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.