Pre-built skills you can drop into your AI coding agent to build on Sui. Install them into Claude Code, Cursor, Codex, and other agents with the skills CLI.
npx skills add mystenlabs/skills --allInstall any single skill with npx skills add mystenlabs/skills --skill <name>.
Query onchain state, subscribe to events, build indexing pipelines, and store blobs with Walrus.
Build and deployCompile Move packages, resolve build errors, and run sui move build.
MoveDesign composable Move APIs with the right visibility, parameter order, and return patterns.
Onchain financeBuild leveraged trading on DeepBook Margin: risk ratios, liquidation mechanics, and the MarginManager lifecycle.
Onchain financeIntegrate DeepBook pools from Move: place orders onchain, create pools, and use flash loans.
Onchain financeUnderstand DeepBook V3: architecture, integration models, contract addresses, and supported pools.
Onchain financeBuild on DeepBook Predict, the expiry-based prediction market protocol. Testnet only.
Onchain financeTrade on DeepBook from TypeScript with the @mysten/deepbook-v3 SDK: BalanceManager, orders, and swaps.
Frontend and SDKsBuild browser dApps with dApp Kit, from wallet connection to onchain queries and transaction execution.
Get startedGenerate a CLAUDE.md or AGENT.md file tailored to your Sui project.
Get startedInstall and manage Sui CLI versions, toolchain components, and network-specific builds with suiup.
Onchain financeTrade NFTs and enforce transfer policies with Kiosk, including asset states, purchase flows, and Kiosk Apps.
MoveWrite idiomatic Move with 2024 edition syntax: method calls, string literals, vectors, options, and more.
MoveSet up Move projects, configure Move.toml and MVR dependencies, and troubleshoot build errors.
MoveReview Move code for vulnerabilities: access control, capability handling, invariants, and upgrade governance.
Build and deployWrite and structure Move unit tests with proper naming, assertions, context usage, and cleanup.
MoveApply consistent naming to Move structs, constants, events, capabilities, and dynamic field keys.
MoveModel data with Sui objects: ownership types, dynamic fields, collections, wrapping, and transfer rules.
MoveGenerate random values in Move with the Random object, and secure them against composition and PTB attacks.
Transactions and dataCompose multiple Move calls into a single atomic transaction with gas handling and sponsorship support.
Build and deployPublish and upgrade Move packages on any network, from localnet testing to multisig mainnet deploys.
Onchain financeMove assets between Sui and Ethereum over the native bridge: supported assets, the global limiter, and governance.
CLIConfigure the Sui client, manage addresses, switch networks, request faucet tokens, and check balances.
Get startedMap Solidity and EVM patterns onto Move and the Sui object model when migrating from Ethereum.
MoveWrite and debug Move smart contracts covering abilities, init functions, one-time witnesses, upgrades, and custom coins.
Get startedUnderstand Sui network environments, gas costs, epochs, and how the network operates at a high level.
Get startedLearn what Sui is, how it compares to other chains, and which Sui Stack primitives fit your use case.
Frontend and SDKsPick the right Sui SDK for your language and wire it up: TypeScript, Rust, Python, Go, Dart, Kotlin, or Swift.
Frontend and SDKsBuild backend services and agents on Sui: keypairs, signing, sponsored transactions, executors, and cloud KMS.
Frontend and SDKsDeploy and manage fully decentralized websites powered by Walrus storage and onchain site objects.
Frontend and SDKsRun a local portal server to browse and test Walrus Sites on testnet.
Frontend and SDKsPublish and update Walrus Sites using the site-builder CLI.
Frontend and SDKsIntegrate OAuth-based, wallet-less login: address derivation, session lifetime, proofs, and security properties.