move-setup

Automate Move package setup, edition configuration, and build/test workflows.

20|8|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/MystenLabs/sui-dev-skills --skill move-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: move-setup
Source: https://github.com/MystenLabs/sui-dev-skills/tree/main/move/setup
Command: npx skills add https://github.com/MystenLabs/sui-dev-skills --skill move-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Standardizes Move.toml configuration with edition to 2024
  • Aligns dependencies and avoids implicit framework entries
  • Validates with sui move build and tests to ensure code compiles

Quick Start

Configure Move.toml for the 2024 edition and run a full build and test to verify the package.

Frequently Asked Questions about move-setup

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

FAQPage Schema
How do I set up a Move package with Move.toml for the 2024 edition?

Standardize Move package setup by configuring Move.toml with the 2024 edition, aligning dependencies explicitly, and validating the package using sui move build and tests to ensure compilation.

Why does sui move build fail after migrating from another Move dialect?

sui move build often fails after migration due to mismatched edition configurations or implicit framework dependencies. Aligning the Move.toml edition to 2024 and explicitly managing dependencies resolves these common pitfalls.

What is the best way to standardize Move.toml dependencies and avoid implicit framework entries?

The best way to standardize Move.toml dependencies is to explicitly declare all framework entries and align them with the 2024 edition, ensuring consistent package naming and automatic dependency handling during builds.

Can I use this to validate my Move package tests and builds automatically?

Yes, you can validate Move packages automatically by running sui move build and executing tests after configuring Move.toml, ensuring the code compiles and meets requirements for consistent package setup.

Do I need to manually update edition settings when migrating Move packages?

You do not need to manually update edition settings if you automate the edition configuration to 2024. This ensures edition alignment across Move dialects and standardizes the package setup process.