
Description
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 X", "disassemble this package", or "I need to read a deployed Sui package".
SKILL.md
Sui and Move Tools
Get a deployed Sui package's bytecode and produce .mv and .asm (disassembly) files.
One Sui GraphQL call returns raw bytes for every module; sui move disassemble produces
the working view module-by-module.
For what the disassembly conveys (and what's lost in compilation), see
move-bytecode-comprehension. The end-to-end procedure is in fetch-and-disassemble.md.
More skills from the sui repository
View all 4 skillsMore from Sui (Mysten Labs)
View publishermemwal
integrate Walrus Memory SDK
MemWal
Jul 16AgentsMemorySDKaccessing-data
read data from the Sui network
skills
Jul 16Data AnalysisSuiWeb3composable-move-functions
design composable Sui Move functions
skills
Jul 16API DevelopmentSmart ContractsSuiWeb3frontend-apps
build Sui dApps with dapp-kit
skills
Jul 16FrontendReactSuiSvelte +2generate-sui-agent-config
generate configuration files for Sui projects
skills
Jul 16ConfigurationDocumentationSuimodern-move-syntax
write Move 2024 edition code for Sui
skills
Jul 16EngineeringSmart ContractsSuiWeb3