sui-move
OfficialBuild, audit, and debug Sui Move contracts.
Software Engineering#security review#events#smart contract#coins#sui move#resource safety#package upgrades
AuthorMystenLabs
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Sui Move smart contract developers need a reliable way to write correct, secure Move code for the Sui object model without running into ownership, initialization, time, event, or coin-handling pitfalls.
Core Features & Use Cases
- Move language foundations for Sui: covers abilities (
key,store,copy,drop), structs/objects, resource safety, modules/packages, and common ownership patterns. - Transaction context and precise time: explains
TxContextusage (e.g.,ctx.sender(),ctx.epoch(),ctx.epoch_timestamp_ms()) and how to use the sharedClockobject for precise timestamps. - Publishing, upgrades, and initialization: documents
initfunctions, One-Time Witness (OTW), package publishing behavior, and upgrade policies controlled byUpgradeCap. - Events and fungible coins: teaches how to emit events and how to use the standard coin APIs for creating currencies (including regulated coins), minting/burning, splitting, and joining.
- Security and correctness guardrails: includes rules (e.g., UID creation and deletion patterns), common mistakes, and a focused access-control/security review checklist.
- Routing to the right references: loads only the relevant reference files for the user’s task (Move fundamentals vs events/coins) to keep reasoning targeted.
Quick Start
Use the sui-move skill to explain what went wrong in a Move compile error or to guide the correct pattern for implementing abilities, init/OTW, event emission, or fungible token logic in Sui.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sui-move Download link: https://github.com/MystenLabs/skills/archive/main.zip#sui-move Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.