move-conventions
Installation
SKILL.md
Move Conventions
Apply these conventions in Move projects. Detect the dialect first by inspecting Move.toml and existing source files. These rules are written for any coding agent, including Claude Code, Codex, Cursor, and Copilot.
Dialect Detection
- Detect whether the project uses Aptos Move or Sui Move before generating code.
- Sui projects often use
edition = "2024.beta"inMove.toml. - Do not add a Sui framework dependency to
Move.tomlwhen the project uses Sui 2024.beta or later; Sui, Bridge, MoveStdlib, and SuiSystem are implicit. - Do not use Aptos-specific patterns in Sui code:
acquires,move_to,move_from,borrow_global, or thesignertype.