Use when performing on-chain transactions (transfer, Move call, publish) through the agent wallet. Triggers on wallet operations, transaction signing, or deployment requests.
From sui-dev-agentsnpx claudepluginhub first-mover-tw/sui-dev-agents --plugin sui-dev-agentsThis skill uses the workspace's default tool permissions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Use when performing on-chain transactions (transfer, Move call, publish) through the agent wallet. Triggers on wallet operations, transaction signing, or deployment requests.
The following MCP tools are available via the sui-dev-mcp server:
| Tool | Purpose |
|---|---|
sui_wallet_status | Show active address, network, balance |
sui_wallet_transfer | Transfer SUI (dry-run → approve → execute) |
sui_wallet_call | Call Move function (dry-run → approve → execute) |
sui_wallet_publish | Publish Move package (dry-run → approve → execute) |
All wallet tools follow a dry-run → approve → execute flow:
sui client ... --dry-run internallystatus: "PENDING_APPROVAL" including:
execute_argssui client CLI when possibletx-approval-guard hook will warn if direct CLI signing is attempted| Scenario | Use This Skill | Use sui-frontend Skill |
|---|---|---|
| Automated deployments | ✅ MCP wallet tools | |
| Testing flows / CI/CD | ✅ Agent-driven transactions | |
| Backend scripts / headless ops | ✅ CLI wallet | |
| Browser wallet signing (React/Vue) | ✅ dApp Kit | |
| User-facing UI with wallet connect | ✅ dApp Kit |
Use the sui_wallet_status MCP tool.
Use sui_wallet_transfer with recipient and amount.
Review the dry-run output, then execute the command if user approves.
Use sui_wallet_publish with the package path.
Review gas cost and effects, then execute if user approves.
Use sui_wallet_call with package_id, module, function_name, and args.
Review the effects preview, then execute if user approves.