Skip to content
Back to skills

Code Review Guideline

ASecurity

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.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
code-qualityrubyrailscode-reviewsecurityperformance

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill code-review-guideline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Review Guideline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Review Guideline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-code-review-guideline/badge)](https://www.skillsdirectory.com/skills/david-li0406-code-review-guideline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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.md2 KB
  • docs/000_REVIEWER_PERSONALITY.md4.4 KB
  • docs/001_GENERAL_CODE_REVIEW_GUIDELINE.md21.5 KB
  • docs/002_RAILS_CODE_REVIEW_GUIDELINE.md13.3 KB
  • docs/003_TEST_GUIDELINE.md6.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…