Skip to main content
MystenLabs
GitHub 제작자 프로필

MystenLabs

17개 GitHub 저장소에서 수집된 87개 skills를 저장소 단위로 보여줍니다.

수집된 skills
87
저장소
17
업데이트
2026년 10월 29일
여기에는 상위 8개 저장소가 표시되며, 전체 저장소 목록은 아래에서 이어집니다.
저장소 탐색

저장소와 대표 skills

accessing-data
미분류

Explains how to read data from Sui and which surface to use — gRPC, GraphQL RPC, the Archival Store, a custom sui-indexer-alt pipeline, or Walrus. Use when the user asks how to fetch a balance, owned objects, coins, NFTs, transactions or events; subscribe to…

2026년 10월 29일
frontend-apps
웹 개발자

Sui frontend / dApp development with @mysten/dapp-kit-react (React) and @mysten/dapp-kit-core (Vue, vanilla JS, Svelte, Web Components, other frameworks). Use when building browser apps that connect Sui wallets, query on-chain state, or submit transactions.…

2026년 10월 28일
ptbs
소프트웨어 개발자

Sui Programmable Transaction Blocks (PTBs). Use when writing, reviewing, or debugging code that composes multiple Sui transaction commands into a single atomic transaction — including TypeScript SDK `Transaction` usage, CLI PTB construction, gas coin…

2026년 10월 28일
sui-sdks
소프트웨어 개발자

Sui SDK landscape — which SDK to pick (TypeScript, Rust, or community-maintained Python/Go/Dart/Kotlin/Swift), how they map to each other, and how to install and wire each one up. Use when a user is starting a new Sui project in any language, migrating…

2026년 10월 28일
composable-move-functions
소프트웨어 개발자

Use when writing Move functions on Sui, especially public APIs. Applies to function visibility (public vs entry), parameter ordering, and return patterns. Use whenever designing function signatures or deciding whether functions should transfer objects or…

2026년 10월 6일
modern-move-syntax
소프트웨어 개발자

Use when writing Move code on Sui to ensure 2024 edition syntax is used. Applies to method calls, string literals, vector operations, option handling, loops, and struct unpacking. Use whenever writing Move code to avoid legacy function-call syntax patterns.

2026년 10월 6일
move-unit-testing
미분류

Use when writing unit tests for Move smart contracts on Sui. Applies to test function naming, assertions, test attributes, context usage, and cleanup patterns. Use whenever user asks to write tests, add tests, or test a Move module.

2026년 10월 6일
naming-conventions
소프트웨어 개발자

Use when writing or reviewing Move smart contracts on Sui. Applies to naming structs, error constants, regular constants, events, getter functions, capability types, hot potato types, and dynamic field keys. Use whenever creating new types, functions, or…

2026년 10월 6일
수집된 skill 33개 중 8개를 표시합니다.
walrus-cli
미분류

Walrus CLI client for storing, reading, and managing blobs from the command line. Use when the user needs to run walrus store, walrus read, walrus blob-status, walrus extend, walrus delete, walrus share, or any other walrus CLI command. Also use for CLI…

2026년 10월 14일
walrus-data-security
미분류

Encrypting data before storing on Walrus using Seal (threshold encryption with onchain access control). Use when the user needs to store private or sensitive data on Walrus, implement access control for blob content, encrypt blobs before uploading, use…

2026년 10월 14일
walrus-http-api
미분류

Walrus publisher and aggregator REST API for storing and reading blobs over HTTP. Use when the user needs to store or read Walrus blobs using HTTP PUT/GET requests, integrate Walrus from any programming language, configure storage options (epochs, deletable,…

2026년 10월 14일
walrus-memory
소프트웨어 개발자

Walrus Memory (MemWal) — persistent, portable, encrypted memory for AI agents. Use when the user needs to give an AI agent persistent memory across sessions and apps, integrate the @mysten-incubation/memwal TypeScript SDK or Python memwal SDK, set up the…

2026년 10월 14일
walrus-move-integration
미분류

Referencing and wrapping Walrus blobs in Sui Move smart contracts. Use when the user needs to wrap a Walrus Blob object in a custom Move struct, add Walrus as a Move dependency, read Blob fields (blob_id, size, end_epoch, certified_epoch) from Move, extend or…

2026년 10월 14일
walrus-overview
미분류

High-level overview of Walrus: what it is, how it works, and which tool to use. Use when the user is new to Walrus, asks "what is Walrus", "how does Walrus work", "what is a blob", or needs to choose between CLI, HTTP API, TypeScript SDK, and Move…

2026년 10월 14일
walrus-quilts
미분류

Walrus quilts for batching many small blobs into a single storage unit. Use when the user needs to store multiple files as a quilt, retrieve individual blobs by QuiltPatchId or identifier, list patches in a quilt, or use quilt HTTP endpoints. Also use when…

2026년 10월 14일
walrus-sites
미분류

Deploying, updating, and serving decentralized static websites on Walrus Sites. Use when the user needs to deploy a frontend to Walrus Sites, run a local portal for testnet or mainnet, use the site-builder CLI, configure ws-resources.json (routing, headers,…

2026년 10월 14일
수집된 skill 15개 중 8개를 표시합니다.
configure-session-keys
소프트웨어 개발자

Use when a developer wants to pick or configure the Seal session-key strategy for their Sui Stack Messaging integration — the three tiers (signer / callback / manual), TTL and refresh-buffer tuning, lifecycle management, key rotation under load, MVR-name…

2026년 6월 16일
integrate-sui-stack-messaging
소프트웨어 개발자

Use when a developer wants to add Sui Stack Messaging to their own dapp / project — installing the @mysten/sui-stack-messaging npm package, picking the createSuiStackMessagingClient factory vs manual $extend chain, wiring up session keys, and the minimum…

2026년 6월 16일
spin-up-local-devstack
네트워크·컴퓨터 시스템 관리자

Use when the user wants a FULLY-LOCAL stack (no testnet dependency) for Sui Stack Messaging — including a LOCAL Seal key server so message decryption works on localnet. Uses @mysten-incubation/devstack to compose a local Sui node + local-keygen Seal +…

2026년 6월 16일
spin-up-e2e-stack
소프트웨어 개발자

Use when the user wants to run the full local stack end-to-end — relayer + walrus-discovery-indexer + chat-app — together for development or demo. Trigger phrases - "run everything locally", "full local stack", "end-to-end setup", "run the chat app with…

2026년 6월 10일
configure-custom-relayer-transport
소프트웨어 개발자

Use when a developer wants to bring their own relayer (or sponsor / gas model) without forking the reference Rust relayer — they implement the RelayerTransport TypeScript interface in their app, hand it to the SDK via `relayer.transport`, and the SDK uses it…

2026년 6월 8일
configure-walrus-storage-via-sdk
소프트웨어 개발자

Use when a developer wants to implement a custom attachments `StorageAdapter` for sui-stack-messaging — most commonly talking to Walrus directly via the `@mysten/walrus` SDK (instead of going through a publisher / aggregator), or plugging in a non-Walrus…

2026년 6월 8일
debug-encryption-flow
소프트웨어 개발자

Use when a developer's messages aren't decrypting end-to-end — wrong content, AES-GCM authentication failures, missing DEK, Seal session-key errors, sender-verification failing, or attachments not decrypting. Walks through the envelope-encryption flow stage…

2026년 6월 8일
develop-on-sui-stack-messaging
소프트웨어 개발자

Use when starting a new project on Sui Stack Messaging, asking how to develop on or extend the messaging stack, or needing an overview of canonical packages vs reference implementations meant to be forked. Trigger phrases - "develop on sui-stack-messaging",…

2026년 6월 8일
수집된 skill 12개 중 8개를 표시합니다.
send-pr
소프트웨어 개발자

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

2026년 7월 20일
move-bytecode-comprehension
소프트웨어 개발자

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…

2026년 6월 30일
official-sui-skills
소프트웨어 개발자

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…

2026년 6월 30일
sui-and-move-tools
소프트웨어 개발자

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.…

2026년 6월 30일
sui-move-security-review
정보 보안 분석가

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:…

2026년 6월 30일
simtest-debug
소프트웨어 품질 보증 분석가·테스터

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

2026년 6월 7일
cherry-pick
소프트웨어 개발자

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

2026년 5월 29일
dual-replay
소프트웨어 품질 보증 분석가·테스터

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

2026년 5월 29일
수집된 skill 9개 중 8개를 표시합니다.
저장소 17개 중 12개 표시