Move Code Quality
Analyzes Move language packages against the official Move Book Code Quality Checklist. Use this skill when reviewing Move code, checking Move 2024 Edition compliance, or analyzing Move packages for best practices. Activates automatically when working with .move files or Move.toml manifests.
Install
npx skills add 1NickPappas/move-code-quality-skill --skill move-code-qualitygit clone --depth 1 https://github.com/1NickPappas/move-code-quality-skill.git /tmp/move-code-quality-skill
mkdir -p ~/.claude/skills
cp -r /tmp/move-code-quality-skill/. ~/.claude/skills/move-code-qualityPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 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 Analyze code across these **11 categories with 50+ specific rules**: #### 1. Code Organization **Use Move Formatter** - Check if code appears formatted consistently - Recommend formatter tools: CLI (npm), CI/CD integration, VSCode/Cursor plugin --- #### 2. Package Manifest (Move.toml) **Use Right Edition**
Details
- Skill name
move-code-quality- Repository
- 1NickPappas/move-code-quality-skill
- License
- MIT
- Repo updated
- 21 October 2025
FAQ
What does the Move Code Quality skill do?
Analyzes Move language packages against the official Move Book Code Quality Checklist. Use this skill when reviewing Move code, checking Move 2024 Edition compliance, or analyzing Move packages for best practices. Activates automatically when working with .move files or Move.toml manifests.
How do I install the Move Code Quality skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add 1NickPappas/move-code-quality-skill --skill move-code-quality. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Move Code Quality popular?
It lives in 1NickPappas/move-code-quality-skill, which has 25 GitHub stars and 1 forks, and is included in 2 curated skill lists.
Related skills
Consulting HTML Ppt
31sharptoolbox/consulting-html-ppt
用国际顶级咨询公司(McKinsey / BCG / Bain / Deloitte / IBM)的汇报风格,把一段文字/报告/文章提炼成 16:9 高清 HTML 演示页(1920×1080,纯白 + Flat Design)。四类页面各有专属做法——有数值出 ECharts 真实图表、软件/IT 系统方案出 SVG 架构图、有通用结构关系出 SVG 模型、只有并列类目用「线 + 框」文本分类版式;所有图形/图型都必须从内置的三个模板库中选取(不许自创)。当用户要"做一份咨询风格的 PPT / 演示文稿 / 汇报 deck / 经营分析报告 / 技术方案汇报 / 数字化平台方案 / 讲演稿",或提到"MBB 风格 / 麦肯锡风格 / 咨询公司风格 / HTML PPT / SVG 图表 / 架构图 / 数据可视化汇报 / 用 HTML 做 PPT"时使用。Triggers include consulting ppt, mckinsey/bcg/bain deck, consulting-style slides, html ppt, svg deck, business review deck, technology architecture deck, solution architecture, 咨询风格PPT, 技术方案汇报, 数字化平台方案, 架构图, 经营分析, 汇报
Copilotkit
39CopilotKit/skills
Use when building with CopilotKit — setup, development, integrations, debugging, upgrading, or contributing. Routes to the appropriate specialized skill based on the task.
Tinybird CLI Guidelines
22tinybirdco/tinybird-agent-skills
Tinybird CLI commands, workflows, and operations. Use when running tb commands, managing local development, deploying, or working with data operations.
Dexpaprika API
37coinpaprika/skills
Access the DexPaprika API, CLI, and streaming service to query DEX data including networks, pools, tokens, and trading activity. Use this skill when making HTTP requests to api.dexpaprika.com or streaming.dexpaprika.com, or when using dexpaprika-cli for blockchain DEX information.
Tinybird Typescript SDK Guidelines
22tinybirdco/tinybird-agent-skills
Tinybird TypeScript SDK for defining datasources, pipes, and queries with full type inference. Use when working with @tinybirdco/sdk, TypeScript Tinybird projects, or type-safe data ingestion and queries.
Coinpaprika API
37coinpaprika/skills
Access the CoinPaprika API to query cryptocurrency market data including coin prices, tickers, exchanges, historical OHLCV data, and global market statistics. Use this skill when making HTTP requests to api.coinpaprika.com or api-pro.coinpaprika.com for crypto market information.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.