harries/hydpromptkit/review-coderule
Claude Code and agent skill by harries/hydpromptkit
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
代码规范评审。当用户需要检查代码是否符合编码规范、命名规范、代码格式,或询问"帮我做代码规范检查"、"评审这段代码"时使用。
Install
npx vskill@latest install harries/hydpromptkit/review-coderuleSKILL.md
代码规范评审
语言要求
所有输出内容必须使用中文,包括评审报告、问题描述、改进建议、总体评价等。
功能说明
根据指定的代码规范对代码进行评审,检查代码是否符合团队或项目的编码标准。
规范文件引用
进行代码规范评审时,参考以下规范文件:
- 代码规范模板:参考 examples/code_standard_template.md
- 项目代码规范(如已创建):参考 /projectdocs/sample/code_standard.md
使用方式
当用户提供代码规范文件路径和待评审代码时,执行规范检查并生成评审报告。
输入要求
代码规范文件(必需):
- 必须提供代码规范文件路径:
/projectdocs/sample/code_standard.md - 用户可以根据
/projectdocs/sample/code_standard_template.md模板编写自己的代码规范 - 代码规范应包含:
- 命名规范
- 代码格式规范
- 注释规范
- 设计原则
- 最佳实践
- 禁止事项
待评审代码:
- 可以是单个文件
- 可以是多个文件
- 可以是整个模块
评审流程
1. 读取代码规范
- 从
/projectdocs/sample/code_standard.md读取项目的代码规范 - 如果文件不存在,提示用户先创建代码规范文件
- 解析规范中的检查项
2. 代码检查
- 按照代码规范逐项检查
- 记录所有不符合规范的地方
- 标注具体的位置(文件名、行号)
3. 生成报告
- 列出所有不符合规范的问题
- 提供改进建议和示例代码
- 给出符合性评分
问题等级
🔴 严重问题(Critical)
- 严重违反代码规范
- 影响系统稳定性
- 导致安全风险
🟠 重要问题(Major)
- 明显违反命名规范
- 代码结构问题
- 影响可维护性
🟡 一般问题(Normal)
- 注释不规范
- 格式问题
- 命名不统一
🟢 建议优化(Minor)
- 可读性优化
- 代码风格统一
- 最佳实践建议
评审报告格式
评审清单
命名规范
- [ ] 类名是否符合规范
- [ ] 方法名是否符合规范
- [ ] 变量名是否符合规范
- [ ] 常量名是否符合规范
代码格式
- [ ] 缩进是否符合规范
- [ ] 空行使用是否合理
- [ ] 括号位置是否符合规范
- [ ] 行长度是否符合限制
注释规范
- [ ] 类注释是否完整
- [ ] 方法注释是否完整
- [ ] 关键代码是否有注释
- [ ] 注释格式是否符合规范
代码结构
- [ ] 类结构是否合理
- [ ] 方法顺序是否符合规范
- [ ] 包结构是否合理
- [ ] 导入语句是否规范
设计原则
- [ ] 是否遵循单一职责原则
- [ ] 是否遵循开闭原则
- [ ] 是否合理使用设计模式
- [ ] 代码是否易于扩展
注意事项
- 代码规范文件必须:必须先创建
/projectdocs/sample/code_standard.md文件 - 以规范为准:严格按照规范文件中的标准进行评审
- 具体明确:问题描述要具体,标注文件名和行号
- 提供示例:每个问题都提供改进示例
- 客观公正:评审应该基于规范标准,而非个人喜好
- 模板参考:可以参考
/projectdocs/sample/code_standard_template.md编写自己的规范
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/review-coderule/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/harries/hydpromptkit/review-coderule)