Back to skills
SKILL.md
Code Review Guideline
ASecurityCode review guidelines for general development and Rails projects. Provides reviewer personality, review perspectives, Rails-specific rules, and test quality standards. Use for code review, PR review, review code, check code quality.
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added September 27, 2026
Security analysis
100/100Pro scans all 5 files and shows the line behind each finding
npx -y skills add David-Li0406/meta-skill-evloving --skill code-review-guideline --agent claude-codeAre you the author of Code Review Guideline?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-code-review-guideline)---
name: code-review-guideline
description: Code review guidelines for general development and Rails projects. Provides reviewer personality, review perspectives, Rails-specific rules, and test quality standards. Use for code review, PR review, review code, check code quality.
user-invocable: false
context: fork
agent: General-purpose
allowed-tools:
- Read
- Glob
- Grep
---
# Code Review Guideline Skill
This skill provides comprehensive code review guidelines for the code-reviewer SubAgent.
## Overview
This skill contains detailed code review guidelines including:
- Reviewer personality and communication style
- General code review perspectives
- Rails-specific review guidelines
- Test quality standards
## Documents
| Document | Description |
|----------|-------------|
| `docs/000_REVIEWER_PERSONALITY.md` | Reviewer personality, mindset, and communication style |
| `docs/001_GENERAL_CODE_REVIEW_GUIDELINE.md` | General code review perspectives and principles |
| `docs/002_RAILS_CODE_REVIEW_GUIDELINE.md` | Ruby on Rails specific review guidelines |
| `docs/003_TEST_GUIDELINE.md` | Test quality standards and coverage requirements |
## Usage
When conducting code reviews, refer to these documents for:
1. **Reviewer Mindset**: Start with `000_REVIEWER_PERSONALITY.md` to understand the expected reviewer attitude
2. **General Quality**: Apply principles from `001_GENERAL_CODE_REVIEW_GUIDELINE.md`
3. **Rails Patterns**: Use `002_RAILS_CODE_REVIEW_GUIDELINE.md` for Rails-specific checks
4. **Test Quality**: Ensure tests meet standards in `003_TEST_GUIDELINE.md`
## Key Review Perspectives
### Labeling Convention
- **[must]**: Must fix - critical issues
- **[ask]**: Need clarification - intent unclear
- **[imo]**: Personal opinion - subjective suggestion
- **[nits]**: Minor point - nitpicks
- **[suggestion]**: Alternative approach
### Priority Areas
1. Security vulnerabilities
2. Data integrity issues
3. Performance problems (N+1, memory)
4. Code design and maintainability
5. Test coverage and quality
Files in this skill
- SKILL.md
- docs/000_REVIEWER_PERSONALITY.md
- docs/001_GENERAL_CODE_REVIEW_GUIDELINE.md
- docs/002_RAILS_CODE_REVIEW_GUIDELINE.md
- docs/003_TEST_GUIDELINE.md
Attribution
Comments
Loading comments…