ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

sui-move

Sui blockchain and Move smart contract development. Use when the user asks about Sui, Move language, smart contracts, objects, transactions, or blockchain development on Sui.

Why use this skill?

Accelerate your Sui blockchain development with the sui-move skill. Access documentation, best practices, and code generation for Move smart contracts.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/easonc13/sui-move
Or

What This Skill Does

The sui-move skill acts as an intelligent co-pilot for Sui blockchain development, enabling users to generate, debug, and analyze Move smart contracts with ease. It integrates deep knowledge of the Move language, the Sui object model, and the Move ecosystem directly into your workflow. By leveraging local references to the Move Book and Sui official documentation, it provides accurate, context-aware assistance for building on the Sui network. Whether you are defining struct abilities, implementing object transfer logic, or debugging dynamic fields, this skill provides the structure and best practices necessary to write production-ready code.

Installation

To install this skill, use the ClawHub CLI command: clawhub install openclaw/skills/skills/easonc13/sui-move

Ensure that your local environment has the Sui CLI and Move toolchain configured properly, as the skill relies on these for executing and testing the generated code snippets.

Use Cases

  • Smart Contract Development: Writing Move modules for DeFi, NFTs, and decentralized gaming.
  • Protocol Auditing: Analyzing existing code patterns for security vulnerabilities or logical errors.
  • Learning & Documentation: Rapidly searching through the Move Book or Sui Docs to understand complex topics like capability patterns, witness, or PTBs (Programmable Transaction Blocks).
  • Project Prototyping: Generating boilerplate for custom Sui objects and package manifests.

Example Prompts

  1. "Create a Move module for a simple NFT collection that uses the publisher pattern and supports public minting."
  2. "Explain the differences between transfer::share_object and transfer::transfer when building a shared liquidity pool."
  3. "Search the documentation for how to use dynamic fields to add metadata to an existing Sui object."

Tips & Limitations

  • Verify, Don't Blindly Trust: Always verify generated code against the latest Sui framework version, as Move syntax evolves rapidly.
  • Use Search Utilities: Leverage the provided rg (ripgrep) commands within the skill to query the local references/ directory for fast, specific answers when the AI's general knowledge needs reinforcement.
  • Security First: While the skill can generate code, always perform a thorough security audit using the Sui security best practices guide found in the reference library before deploying to mainnet. The AI's output is intended to accelerate development, not to replace manual auditing or secure coding practices.

Metadata

Author@easonc13
Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-easonc13-sui-move": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#sui#move#blockchain#web3#smart-contracts
Safety Score: 4/5

Flags: file-read, code-execution