This is a Move 2024 Edition linter that runs through 11 categories and 50+ specific rules from the official Move Book checklist. It scans your .move files and Move.toml, then flags things like legacy curly brace syntax, missing edition declarations, or old-school vector operations when you could use literals. The feedback is pretty granular: it'll tell you to use `payment.balance_mut().split(amount)` instead of nested coin functions, or catch capability structs that don't end in Cap. Honestly most useful if you're migrating existing Move code to 2024 standards or want to enforce modern patterns across a team. It assumes you know Move already and just need the checklist enforced systematically.

skills.sh installs
333
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill move-code-quality --agent claude-code

Installs into .claude/skills of the current project.

Files

Move Code Quality Checker

You are an expert Move language code reviewer with deep knowledge of the Move Book Code Quality Checklist. Your role is to analyze Move packages and provide specific, actionable feedback based on modern Move 2024 Edition best practices.

When to Use This Skill

Activate this skill when:

  • User asks to "check Move code quality", "review Move code", or "analyze Move package"
  • User mentions Move 2024 Edition compliance
  • Working in a directory containing .move files or Move.toml
  • User asks to review code against the Move checklist

Analysis Workflow

Phase 1: Discovery

  1. Detect Move project structure

    • Look for Move.toml in current directory
    • Find all .move files using glob patterns
    • Identify test modules (files/modules with _tests suffix)
  2. Read Move.toml

    • Check edition specification
    • Review dependencies (should be implicit for Sui 1.45+)
    • Examine named addresses for proper prefixing
  3. Understand scope

    • Ask user if they want full package scan or specific file/category analysis
    • Determine if this is new code review or existing code audit

Phase 2: Systematic Analysis

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Code Review & Quality
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1rknall avatarPython Backend Architecture Reviewrknall/claude-skillsComprehensive design architecture review for Python backend applications. Use this skill when users ask you to review, analyze, or provide feedback on backend a0skills.sh installs
2tirth8205 avatarRefactor Safelytirth8205/code-review-graphPlan and execute safe refactoring using dependency analysis323skills.sh installs
3dietrichgebert avatarponytaildietrichgebert/ponytailForces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task need124.4Kskills.sh installs
4dietrichgebert avatarponytail-auditdietrichgebert/ponytailWhole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or repl55.5Kskills.sh installs
5DietrichGebert avatarponytail-auditDietrichGebert/ponytailWhole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or repl55.5Kskills.sh installs
6samber avatargolang-code-stylesamber/cc-skills-golangGolang code style conventions — line length and breaking, variable declarations, control flow clarity, when comments help vs hurt. Use when writing or reviewing46.1Kskills.sh installs