给 Move 合约做个代码体检?这个 Skill 帮你按官方清单逐项打分
给 Move 合约做个“代码体检”?这个 Skill 帮你按官方清单逐项打分
Move 语言最近在公链、稳定币、Web3 基础设施里火得不行。但写 Move 不难,写好 Move 真难——内存模型、能力模式、地址别名、entry 函数可见性,只要踩一个坑,链上就回不来了。
move-code-quality-skill 就是为解决这个痛点而生:它把 The Move Book 的官方 Code Quality Checklist 直接喂给 Claude Code,让它自动审查你的 Move 包,不再是“凭感觉”。
它到底能干什么?
这个 Skill 一次覆盖 10+ 审查维度,包括:
- 包结构:Manifest 里的 edition、依赖、named address 是否合规
- 函数签名:public/entry 的边界、参数顺序、可组合性
- Struct 设计:能力模式、事件命名、动态字段使用
- 函数体:链式调用、字符串操作、集合 API
- 测试覆盖:断言、清理、属性使用是否符合 Move 2024
- 文档:注释质量与完整性
每次审查都会给你带具体例子——比如 use my_package::{Self}; 这种冗余写法,会直接告诉你改成 use my_package; 才是最佳实践。不是泛泛而谈,是手把手改。
为什么值得装?
- 适配 Move 2024 Edition:别再用老 Edition 的习惯写新代码
- 自动激活:装到
~/.claude/skills/后,Claude Code 遇到.move文件就会自动加载 - 零额外依赖:不装别的 MCP server,一个 skill 搞定
适用人群
- 正在学 Move 的开发者
- 在 Aptos / Sui 上写模块的工程师
- 想要统一代码规范的团队 TL
一句话:如果你的项目里有 .move 文件,这个 Skill 就是你的免费 QA。
GitHub: 1NickPappas/move-code-quality-skill
GitHub: https://github.com/1NickPappas/move-code-quality-skill
评论区
0 条评论
登录后可评论。