LaunchKit · 2026
Back to Skills

sui-move

Sui blockchain and Move smart contract development.

4
1.6k downloads
by @easonc13

Setup & Installation

openclaw skills install @easonc13/sui-move

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install sui-move

Version History

v1.1.1Feb 10, 2026 - Version note by skill developer:

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.

INPUT

User asks: How do I create a shared counter object in Move on Sui?

AGENT
  1. 1Search local Move Book references for 'shared object' using rg
  2. 2Read the relevant storage and object model documentation files
  3. 3Identify the transfer::share_object pattern and required struct abilities
  4. 4Generate a Move code example with create_shared function and UID field
  5. 5Link to move-book.com and docs.sui.io for further reading
OUTPUT

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.

Sui CLI installed via brew (sui formula)