What problem does it solve?
This skill helps you create, configure, and troubleshoot a Sui Move project when you hit common setup, dependency, publishing, upgrade, and edition/format errors.
Core Features & Use Cases
- Move project bootstrapping: Choose the correct Sui Stack hello-world layout or create a new standalone Move package when explicitly requested.
- Move.toml configuration & migrations: Apply the current Sui CLI v1.63+ format by removing legacy
[addresses] and using [environments], while ensuring edition = "2024" and correct module declaration style.
- Dependency, publishing, and upgrade troubleshooting: Resolve errors related to legacy Sui dependency declarations, missing/incorrect
Published.toml, Move.lock stale state, and MVR dependency setup.
- When to use: Use this when users ask about Move.toml/Published.toml/Move.lock, encounter edition mismatches, or see errors like “legacy system name”, “old dependencies”, “Cannot upgrade package without having a published id”, or environment-related build failures.
Quick Start
Ask the AI to explain what changed in your Sui Move project configuration and provide the exact Move.toml and environment adjustments needed to fix your specific build or upgrade error.