sui-dev

Full-stack Sui blockchain development — Move smart contracts, TypeScript SDK, and frontend dApp Kit. Routes to the appropriate sub-skill based on what the user is building.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "sui-dev" with this command: npx skills add mystenlabs/sui-dev-skills/mystenlabs-sui-dev-skills-sui-dev

Sui Dev Skills

This is a collection of Sui development skills. Each sub-skill is self-contained and should be loaded based on the task at hand. When multiple apply (e.g. a frontend app that constructs transactions), load all relevant skills together.

Sub-skills

move — Smart Contracts

Path: move/SKILL.md Load when: writing, reviewing, debugging, or deploying Move code; configuring Move.toml; working with the Sui object model; writing Move tests. Covers: Routes to focused sub-skills — setup (package config, build/test, pitfalls), syntax (module layout, visibility, enums, macros), objects (structs, abilities, dynamic fields), patterns (events, errors, OTW, capabilities, composability), stdlib (Coin/Balance, vectors, Option, strings).

sui-ts-sdk — TypeScript SDK

Path: sui-ts-sdk/SKILL.md Load when: writing TypeScript/JavaScript that interacts with the Sui blockchain — backend scripts, CLIs, serverless functions, or the transaction-building layer of a frontend. Covers: @mysten/sui package, PTB construction (Transaction, moveCall, splitCoins, coinWithBalance), SuiClient/SuiGrpcClient setup, keypair signing, transaction execution, on-chain queries.

sui-frontend — Frontend dApp Kit

Path: sui-frontend/SKILL.md Load when: building browser-based Sui dApps — React apps with @mysten/dapp-kit-react, or Vue/vanilla JS/Svelte apps with @mysten/dapp-kit-core. Covers: DAppKitProvider setup, wallet connection, React hooks (useCurrentAccount, useSignAndExecuteTransaction, useSuiClientQuery), Web Components, nanostores state for non-React frameworks. Note: For PTB construction within a frontend, load sui-ts-sdk alongside this skill.

Routing guide

User is doing...Load
Writing a Move smart contractmove
Writing a backend script or CLIsui-ts-sdk
Building a React/Vue/vanilla Sui dAppsui-frontend + sui-ts-sdk
Full-stack (contracts + frontend)move + sui-ts-sdk + sui-frontend
Reviewing or debugging Move testsmove
Querying on-chain data from Node.jssui-ts-sdk

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

china-sportswear-outdoor-sourcing

Comprehensive sportswear and outdoor equipment sourcing guide for international buyers – provides detailed information about China's athletic apparel, footwear, outdoor gear, and accessories manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Archived SourceRecently Updated
Web3

china-lighting-sourcing

Comprehensive lighting industry sourcing guide for international buyers – provides detailed information about China's LED, smart, outdoor, automotive, and specialty lighting manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Archived SourceRecently Updated
Web3

china-furniture-sourcing

Comprehensive furniture industry sourcing guide for international buyers – provides detailed information about China's residential, office, hotel, outdoor, and custom furniture manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Archived SourceRecently Updated
Web3

china-home-appliances-sourcing

Comprehensive home appliances industry sourcing guide for international buyers – provides detailed information about China's major appliances, kitchen appliances, and small appliances manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated).

Archived SourceRecently Updated