MystenLabs

21 mods across 2 repositories, 7.8k stars between them.

cherry-pick

01

MystenLabs/sui

Skill Claude CodeCodex

Cherry-pick a commit from main to a Sui release branch, create the release PR, and report the PR URL.

7.7k yesterday A 30 tokens original Apache-2.0

dual-replay

02

MystenLabs/sui

Skill Claude CodeCodex

Run Sui dual execution replay between base and tip commits, recover failed steps, build, and commit replay instrumentation.

7.7k yesterday A 27 tokens original Apache-2.0

protocol-config

03

MystenLabs/sui

Skill Claude CodeCodex

Safely modify or verify Sui protocol config changes, including version bumps, release-branch checks, guards, and snapshots.

7.7k yesterday A 28 tokens original Apache-2.0

send-pr

04

MystenLabs/sui

Skill Claude CodeCodex

Prepare, validate, and send or update a pull request with full due diligence.

7.7k yesterday A 18 tokens original Apache-2.0

simtest-debug

05

MystenLabs/sui

Skill Claude CodeCodex

Debug deterministic Sui simtest failures with structured experiments, logging-only changes, and NOTEBOOK.md observations.

7.7k yesterday A 25 tokens original Apache-2.0

sui AGENTS.md

06

MystenLabs/sui

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.

7.7k yesterday A 41 tokens original Apache-2.0

sui CLAUDE.md

07

MystenLabs/sui

Instructions file

Instructions for MystenLabs/sui, covering claude.md, crate-specific claude.md files, individual preferences, essential development commands and license comments.

7.7k yesterday A 1,256 tokens original Apache-2.0

MystenLabs/sui

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…

7.7k yesterday A 84 tokens original Apache-2.0

official-sui-skills

09

MystenLabs/sui

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…

7.7k yesterday A 116 tokens original Apache-2.0

sui-and-move-tools

10

MystenLabs/sui

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…

7.7k yesterday A 105 tokens original Apache-2.0

MystenLabs/sui

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…

7.7k yesterday A 174 tokens original Apache-2.0

sui-kapa

12

MystenLabs/sui

MCP server Claude CodeCodexCursor +2

Semantic search across Sui documentation and knowledge sources, powered by kapa.ai. Remote server at sui.mcp.kapa.ai.

7.7k yesterday A tokens not measured original Apache-2.0

sui-dev

13

MystenLabs/sui-dev-skills

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.

20 5mo ago A 40 tokens

move

14

MystenLabs/sui-dev-skills

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.

20 5mo ago A 0 tokens

move-objects

15

MystenLabs/sui-dev-skills

Skill Claude CodeCodex

Sui object model — struct declarations, abilities (key/store/copy/drop), object ownership, naming conventions, and dynamic fields.

20 5mo ago A 30 tokens

move-patterns

16

MystenLabs/sui-dev-skills

Skill Claude CodeCodex

Move design patterns — events, error handling, one-time witness (OTW), capability pattern, and pure functions/composability.

20 5mo ago A 30 tokens

move-setup

17

MystenLabs/sui-dev-skills

Skill Claude CodeCodex

Move package setup (Move.toml, edition, dependencies), building, testing, and common pitfalls from other Move dialects.

20 5mo ago A 29 tokens

move-stdlib

18

MystenLabs/sui-dev-skills

Skill Claude CodeCodex

Common Sui Move standard library patterns — strings, Coin/Balance, Option, addresses, UID, TxContext, vectors, and struct unpacking.

20 5mo ago A 34 tokens

move-syntax

19

MystenLabs/sui-dev-skills

Skill Claude CodeCodex

Move language syntax — module layout, imports, mutability, visibility, method syntax, enums, macros, and comments.

20 5mo ago A 28 tokens

sui-frontend

20

MystenLabs/sui-dev-skills

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.

20 5mo ago A 75 tokens

sui-ts-sdk

21

MystenLabs/sui-dev-skills

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…

20 5mo ago A 83 tokens