Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Add GitHub link and Related Skills section
What This Skill Does
Provides a knowledge base and tooling for writing, testing, and deploying Move smart contracts on the Sui blockchain. Clones official Move and Sui documentation locally for offline reference and fast search. Covers the Sui object model, abilities system, CLI commands, and common contract patterns.
Having the Move Book and Sui docs cloned locally lets the agent search and cite exact documentation without relying on potentially stale web results.
When to use it
- Writing a new Move smart contract from scratch
- Publishing a package to Sui testnet or mainnet
- Looking up how object ownership and transfer work
- Debugging a failed transaction or build error
- Testing and verifying Move contract logic locally
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: How do I create a shared counter object in Move on Sui?
- 1Search local Move Book references for 'shared object' using rg
- 2Read the relevant storage and object model documentation files
- 3Identify the transfer::share_object pattern and required struct abilities
- 4Generate a Move code example with create_shared function and UID field
- 5Link to move-book.com and docs.sui.io for further reading
A complete Move module with a SharedCounter struct, create_shared entry function, and increment function, with explanation of the shared object ownership model
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.