Skip to main content
MystenLabs
ملف منشئ GitHub

MystenLabs

عرض على مستوى المستودعات لـ ٧٦ skills مجمعة عبر ١٣ مستودعات GitHub.

skills مجمعة
٧٦
مستودعات
١٣
محدث
١٨ أغسطس ٢٠٢٦
خريطة المستودعات

أين توجد skills

أهم المستودعات حسب عدد skills المجمعة، مع حصتها من كتالوج هذا المنشئ وانتشارها المهني.

#01
skills
٢٢ skills · ٧ أغسطس ٢٠٢٦
مطوّرو البرمجياتمديرو الشبكات وأنظمة الحاسوبمحللو ضمان جودة البرمجيات والمختبرونمطوّرو الويب
٤ فئات مهنية · ١٠٠٪؜ مصنفة
٢٩٪؜الحصة
#02
walrus-skills
١٤ skills · ٢٧ يوليو ٢٠٢٦
مطوّرو البرمجياتمديرو الشبكات وأنظمة الحاسوب
٢ فئات مهنية · ١٠٠٪؜ مصنفة
١٨٪؜الحصة
#03
sui-stack-messaging
١٢ skills · ١٦ يونيو ٢٠٢٦
مطوّرو البرمجياتمديرو الشبكات وأنظمة الحاسوب
٢ فئات مهنية · ١٠٠٪؜ مصنفة
١٦٪؜الحصة
#04
sui
٩ skills · ٢٠ يوليو ٢٠٢٦
مطوّرو البرمجياتمحللو ضمان جودة البرمجيات والمختبرونمحللو أمن المعلومات
٣ فئات مهنية · ١٠٠٪؜ مصنفة
١٢٪؜الحصة
#05
sui-dev-skills
٨ skills · ١٨ مارس ٢٠٢٦
مبرمجو الحاسوبمطوّرو الويبمطوّرو البرمجيات
٣ فئات مهنية · ١٠٠٪؜ مصنفة
١١٪؜الحصة
#06
ts-sdks
٤ skills · ٢٨ مارس ٢٠٢٦
مطوّرو البرمجيات
١ فئات مهنية · ١٠٠٪؜ مصنفة
٥٫٣٪؜الحصة
#07
walrus
١ skills · ١٨ مارس ٢٠٢٦
مديرو الشبكات وأنظمة الحاسوب
١ فئات مهنية · ١٠٠٪؜ مصنفة
١٫٣٪؜الحصة
#08
deepbookv3
١ skills · ١٨ أغسطس ٢٠٢٦
محللو أمن المعلومات
١ فئات مهنية · ١٠٠٪؜ مصنفة
١٫٣٪؜الحصة
نعرض هنا أهم 8 مستودعات؛ تستمر القائمة الكاملة أدناه.
مستكشف المستودعات

المستودعات و skills الممثلة

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…

٧ أغسطس ٢٠٢٦
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.…

٧ أغسطس ٢٠٢٦
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.

٧ أغسطس ٢٠٢٦
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.

٧ أغسطس ٢٠٢٦
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…

٧ أغسطس ٢٠٢٦
sui-object-model
مطوّرو البرمجيات

Deep reference for the Sui object model: ownership types, object abilities, dynamic fields, collections, versioning, transfer patterns, and derived objects. Use this skill whenever the user asks about Sui objects, object ownership (address-owned, shared,…

٧ أغسطس ٢٠٢٦
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…

٧ أغسطس ٢٠٢٦
sui-move
مطوّرو البرمجيات

Sui Move smart contract development. Use when writing, reviewing, or debugging Move code on Sui. Covers Move abilities (key, store, copy, drop), TxContext, init functions, One-Time Witness, package publishing and upgrades, resource safety, events, and coins.…

٧ أغسطس ٢٠٢٦
عرض 8 من أصل ٢٢ skills مجمعة.
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…

٢٧ يوليو ٢٠٢٦
walrus-sites-portal
مديرو الشبكات وأنظمة الحاسوب

Running a local Walrus Sites portal to view testnet sites. Use when the user needs to set up the portal server, fix portal 404 errors, resolve port conflicts, understand the original_package_id configuration, or learn why wal.app doesn't serve testnet sites.…

٧ يوليو ٢٠٢٦
walrus-sites-publishing
مطوّرو البرمجيات

Publishing, updating, and managing decentralized websites with the Walrus Sites site-builder CLI. Use when the user needs to deploy a static frontend to Walrus Sites, update an existing deployment, configure ws-resources.json for SPA routing or custom…

٧ يوليو ٢٠٢٦
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,…

٧ يوليو ٢٠٢٦
walrus-blob-lifecycle
مطوّرو البرمجيات

Managing Walrus blob lifecycles: epochs, lifetimes, extending blobs, deleting blobs, burning blob objects, sharing blobs, setting blob attributes, and handling large uploads. Use when the user needs to extend a blob's lifetime, delete or burn blobs, create…

٢٥ يونيو ٢٠٢٦
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…

٢٥ يونيو ٢٠٢٦
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, build a contract that depends on the Walrus package, or integrate on-chain logic…

٢٥ يونيو ٢٠٢٦
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…

٢٥ يونيو ٢٠٢٦
عرض 8 من أصل ١٤ skills مجمعة.
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…

١٦ يونيو ٢٠٢٦
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…

١٦ يونيو ٢٠٢٦
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 +…

١٦ يونيو ٢٠٢٦
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…

١٠ يونيو ٢٠٢٦
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…

٨ يونيو ٢٠٢٦
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…

٨ يونيو ٢٠٢٦
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…

٨ يونيو ٢٠٢٦
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",…

٨ يونيو ٢٠٢٦
عرض 8 من أصل ١٢ skills مجمعة.
send-pr
مطوّرو البرمجيات

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

٢٠ يوليو ٢٠٢٦
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…

٣٠ يونيو ٢٠٢٦
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…

٣٠ يونيو ٢٠٢٦
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.…

٣٠ يونيو ٢٠٢٦
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:…

٣٠ يونيو ٢٠٢٦
simtest-debug
محللو ضمان جودة البرمجيات والمختبرون

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

٧ يونيو ٢٠٢٦
cherry-pick
مطوّرو البرمجيات

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

٢٩ مايو ٢٠٢٦
dual-replay
محللو ضمان جودة البرمجيات والمختبرون

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

٢٩ مايو ٢٠٢٦
عرض 8 من أصل ٩ skills مجمعة.
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.

١٨ مارس ٢٠٢٦
move-objects
مبرمجو الحاسوب

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

١٣ مارس ٢٠٢٦
move-patterns
مبرمجو الحاسوب

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

١٣ مارس ٢٠٢٦
move-setup
مبرمجو الحاسوب

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

١٣ مارس ٢٠٢٦
move-stdlib
مبرمجو الحاسوب

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

١٣ مارس ٢٠٢٦
move-syntax
مبرمجو الحاسوب

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

١٣ مارس ٢٠٢٦
sui-frontend
مطوّرو الويب

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
مطوّرو الويب

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…

٢٠ فبراير ٢٠٢٦
عرض ١٢ من أصل ١٣ مستودعات