Source

mystenlabs/skills

33 skills · 5K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
sui-move Sui Move smart contract development. Use when writing, reviewing, or debugging Move code on Sui. Covers Move abilitie…
mystenlabs/skills
251
2
naming-conventions Use when writing or reviewing Move smart contracts on Sui. Applies to naming structs, error constants, regular consta…
mystenlabs/skills
249
3
sui-sdks Sui SDK landscape — which SDK to pick (TypeScript, Rust, or community-maintained Python/Go/Dart/Kotlin/Swift), how th…
mystenlabs/skills
248
4
accessing-data How to read data from the Sui network. Use when choosing or implementing a data access strategy — queries for on-chai…
mystenlabs/skills
247
5
sui-object-model Deep reference for the Sui object model: ownership types, object abilities, dynamic fields, collections, versioning, …
mystenlabs/skills
247
6
ptbs Sui Programmable Transaction Blocks (PTBs). Use when writing, reviewing, or debugging code that composes multiple Sui…
mystenlabs/skills
246
7
frontend-apps Sui frontend / dApp development with @mysten/dapp-kit-react (React) and @mysten/dapp-kit-core (Vue, vanilla JS, Svelt…
mystenlabs/skills
245
8
move-unit-testing Use when writing unit tests for Move smart contracts on Sui. Applies to test function naming, assertions, test attrib…
mystenlabs/skills
244
9
sui-move-project Move project setup and configuration on Sui. Use this skill when the user needs to create a Move project, configure M…
mystenlabs/skills
244
10
composable-move-functions Use when writing Move functions on Sui, especially public APIs. Applies to function visibility (public vs entry), par…
mystenlabs/skills
243
11
modern-move-syntax Use when writing Move code on Sui to ensure 2024 edition syntax is used. Applies to method calls, string literals, ve…
mystenlabs/skills
243
12
sui-build Use this skill when the user needs to build Move code, or when when the user asks about sui move build.
mystenlabs/skills
243
13
sui-client Sui CLI client configuration, address management, and token acquisition. Use this skill when the user needs to config…
mystenlabs/skills
241
14
sui-publish Publishing, upgrading, and deploying Sui Move packages. Use this skill when the user needs to publish a package, upgr…
mystenlabs/skills
241
15
walrus-sites Publishing, updating, and serving decentralized websites on Walrus Sites. Use when the user needs to deploy a fronten…
mystenlabs/skills
239
16
sui-install Installing, updating, and managing Sui CLI versions with suiup. Use this skill when the user needs to install Sui, up…
mystenlabs/skills
237
17
sui-overview High-level overview of what Sui is, how it works, and what the Sui Stack provides. Use when explaining Sui to someone…
mystenlabs/skills
237
18
generate-sui-agent-config Generate a CLAUDE.md or AGENT.md configuration file for Sui projects. Use when setting up a new Sui project, when use…
mystenlabs/skills
236
19
your-skill-name Replace with a trigger-style description of when this skill should activate. Be specific — this is what the agent use…
mystenlabs/skills
229
20
sui-cli Sui networks, gas costs, and epochs. Use when the user asks about Sui network environments (Mainnet, Testnet, Devnet,…
mystenlabs/skills
217
21
deepbook-margin DeepBook Margin leveraged trading on Sui. Use when building margin trading applications, understanding leveraged posi…
mystenlabs/skills
24
22
deepbook-move DeepBook V3 Move smart contract integration. Use when writing, reviewing, or debugging Move code that integrates with…
mystenlabs/skills
24
23
deepbook-overview High-level overview of DeepBook V3 on Sui — architecture, key concepts, integration models, contract addresses, suppo…
mystenlabs/skills
24
24
deepbook-predict DeepBook Predict — expiry-based prediction market protocol on Sui. Use when building prediction market applications, …
mystenlabs/skills
24
25
deepbook-sdk DeepBook V3 TypeScript SDK integration. Use when building trading applications, bots, or scripts that interact with D…
mystenlabs/skills
24
26
sui-networks-gas Sui network environments and gas economics. Use when the user asks about Mainnet, Testnet, Devnet, or Localnet differ…
mystenlabs/skills
22
27
kiosk Sui Kiosk and NFT trading primitives. Use when writing, reviewing, or debugging Move code that uses Kiosk for commerc…
mystenlabs/skills
5
28
move-security Move smart contract security on Sui. Use when reviewing Move code for security vulnerabilities, designing access cont…
mystenlabs/skills
5
29
onchain-randomness Onchain randomness on Sui. Use when generating random values in Move smart contracts, working with the Random object …
mystenlabs/skills
5
30
sui-bridge Sui Bridge — the native bridge for the Sui network. Use when explaining how Sui Bridge works, looking up supported as…
mystenlabs/skills
5
31
sui-for-ethereum Migrating from Ethereum/EVM/Solidity to Sui Move. Use when the user is an Ethereum developer learning Sui, comparing …
mystenlabs/skills
5
32
sui-ts-sdk-backend Sui TypeScript SDK for backend services and autonomous agents. Use when building a backend, agent, or service that in…
mystenlabs/skills
5
33
zklogin zkLogin on Sui — architecture, protocol flow, integration, and security. Use when explaining how zkLogin works, integ…
mystenlabs/skills
5