
Move Code Quality
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-codeInstalls 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
.movefiles orMove.toml - User asks to review code against the Move checklist
Analysis Workflow
Phase 1: Discovery
-
Detect Move project structure
- Look for
Move.tomlin current directory - Find all
.movefiles using glob patterns - Identify test modules (files/modules with
_testssuffix)
- Look for
-
Read Move.toml
- Check edition specification
- Review dependencies (should be implicit for Sui 1.45+)
- Examine named addresses for proper prefixing
-
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- Email Sequence332
- Nemo Guardrails332
- Optimizing Attention Flash332
- Figma331
- Zapier Workflows330
- Scikit Survival329
- Axolotl328
- Developer Growth Analysis328
- Alphafold Database326
- Llm App Patterns326
- Gh Fix Ci325
- Pyhealth325
- Scanpy325
- Aeon324
- Web To Markdown322
- Biomni321
- Constitutional Ai321
- Nanogpt320
- Sglang320
- Uspto Database318
- Receiving Code Review317
- Transformer Lens Interpretability317
- Skypilot Multi Cloud Orchestration316
- Llava315