cherry-pick
01Skill Claude CodeCodex
Cherry-pick a commit from main to a Sui release branch, create the release PR, and report the PR URL.
Skill Claude CodeCodex
Cherry-pick a commit from main to a Sui release branch, create the release PR, and report the PR URL.
Skill Claude CodeCodex
Run Sui dual execution replay between base and tip commits, recover failed steps, build, and commit replay instrumentation.
Skill Claude CodeCodex
Safely modify or verify Sui protocol config changes, including version bumps, release-branch checks, guards, and snapshots.
Skill Claude CodeCodex
Prepare, validate, and send or update a pull request with full due diligence.
Skill Claude CodeCodex
Debug deterministic Sui simtest failures with structured experiments, logging-only changes, and NOTEBOOK.md observations.
Instructions file CodexOpenCode
Instructions for MystenLabs/sui: Check the root CLAUDE.md file for repo defaults. Consult crate-specific CLAUDE.md or AGENTS.md files when changing files in those crates.
Instructions file
Instructions for MystenLabs/sui, covering claude.md, crate-specific claude.md files, individual preferences, essential development commands and license comments.
Skill Claude CodeCodex
Use when reading or reasoning about compiled Move bytecode or sui move disassemble output. Mental model for the binary format, what survives compilation (and what's lost), and how to read disassembly soundly. Trigger on "what does this package do?", "read this .mv module", "interpret this disassembly", or whenever an…
Skill Claude CodeCodex
Pointer to the official Mysten Labs skills for building on Sui — language fundamentals, object model, PTBs, SDKs, publishing, upgrades, frontend integration, accessing on-chain data. Maintained upstream at github.com/MystenLabs/skills; pinned to the same ref the audit catalog derives from (see…
Skill Claude CodeCodex
Use to get bytecode for a deployed Sui package and produce a disassembled working view. One GraphQL call fetches every module's raw bytecode bytes; sui move disassemble (already on the system, running sui prompt) produces .asm files for analysis. Trigger on "fetch this package's bytecode", "get me the .mv for package…
Skill Claude CodeCodex
Use when auditing, reviewing, or hunting for vulnerabilities in Move code on Sui. Applies equally to source code (.move files) and to disassembly of compiled bytecode (on-chain packages). A checklist of invariants whose VIOLATION causes exploitable bugs: access control & capabilities, struct abilities & type safety…
MCP server Claude CodeCodexCursor +2
Semantic search across Sui documentation and knowledge sources, powered by kapa.ai. Remote server at sui.mcp.kapa.ai.
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
Move smart contract development on Sui. Use when writing, reviewing, or debugging Move code, Move.toml configuration, or Sui object model patterns.
Skill Claude CodeCodex
Sui object model — struct declarations, abilities (key/store/copy/drop), object ownership, naming conventions, and dynamic fields.
Skill Claude CodeCodex
Move design patterns — events, error handling, one-time witness (OTW), capability pattern, and pure functions/composability.
Skill Claude CodeCodex
Move package setup (Move.toml, edition, dependencies), building, testing, and common pitfalls from other Move dialects.
Skill Claude CodeCodex
Common Sui Move standard library patterns — strings, Coin/Balance, Option, addresses, UID, TxContext, vectors, and struct unpacking.
Skill Claude CodeCodex
Move language syntax — module layout, imports, mutability, visibility, method syntax, enums, macros, and comments.
Skill Claude CodeCodex
Sui frontend dApp development with @mysten/dapp-kit-react (React) and @mysten/dapp-kit-core (Vue, vanilla JS, other frameworks). Use when building browser apps that connect to Sui wallets, query on-chain data, or execute transactions. Use alongside the sui-ts-sdk skill for PTB construction patterns.
Skill Claude CodeCodex
Sui TypeScript SDK — PTB construction, client setup, transaction execution, and on-chain queries. Use when writing code that interacts with the Sui blockchain via @mysten/sui. These patterns apply in both backend scripts and frontend apps. For frontend-specific setup (dApp Kit, wallet adapters, React hooks), use the…