sui-framework

Explain the Sui framework's Move packages and core types across 0x1, 0x2, 0x3, and 0xb.

3|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/mcxross/skills --skill sui-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sui-framework
Source: https://github.com/mcxross/skills/tree/main/sui-framework
Command: npx skills add https://github.com/mcxross/skills --skill sui-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps developers quickly understand the Sui Move framework, its core packages, and module interactions across 0x1, 0x2, 0x3, and 0xb.

Core Features & Use Cases

  • Provides a structured overview of the Move stdlib (0x1), the Sui framework (0x2), the Sui system (0x3), and the Sui Bridge (0xb), including major modules and core types.
  • Documents typical usage patterns and relationships among common types like Coin, Balance, Clock, and Publisher to support integration and debugging.
  • Serves as a ready reference for questions about cross-module interactions, staking, token metadata, and on-chain asset management.

Quick Start

Use this Skill to quickly understand how Move stdlib, Sui framework, Sui system, and Sui Bridge modules relate to core types and interactions.

Frequently Asked Questions about sui-framework

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the Sui Move framework and how are its core packages structured?

The Sui Move framework organizes on-chain logic into four core packages: 0x1 Move stdlib, 0x2 Sui framework, 0x3 Sui system, and 0xb Sui Bridge. It documents their major modules, core types, and typical usage patterns to support quick discovery and understanding.

How do Sui framework modules interact with core types like Coin, Balance, and Clock?

Sui framework modules interact with core types like Coin, Balance, Clock, and Publisher through documented typical usage patterns. These patterns clarify relationships for on-chain asset management, token metadata, and cross-module interactions to support integration and debugging.

How do I navigate the differences between 0x1 Move stdlib and 0x2 Sui framework packages?

To navigate 0x1 Move stdlib and 0x2 Sui framework packages, review their structured overviews. The 0x1 package provides standard library modules, while 0x2 contains Sui-specific core types and capabilities necessary for on-chain asset operations.

Does the Sui framework documentation cover staking and Sui Bridge modules?

Yes, the Sui framework documentation covers staking within the 0x3 Sui system package and details the 0xb Sui Bridge. It serves as a ready reference for questions about cross-module interactions and these specific system-level capabilities.

When do I need to use the Publisher module in Sui Move?

You need to use the Publisher module in Sui Move when managing on-chain asset publication and module interactions. It is a core type documented alongside Coin and Balance to clarify relationships and support token metadata integration.