Skip to content
Agent Orchestration
Skill

/code-review

Systematic code review process with focus on quality, security, and best practices

From plugin
station
4284 skills1 agent1 command
Install
$ npx -y skills add cloudshipai/station --skill code-review --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/code-review

Context preview

The summary Claude sees to decide when to auto-load this skill.

Systematic code review process with focus on quality, security, and best practices

SKILL.md

code-review.SKILL.md
name: code-review
description: Systematic code review process with focus on quality, security, and best practices
allowed-tools:
  - read_file
  - grep
  - glob
  - bash
triggers:
  - review
  - code quality
  - pull request

Code Review Skill

When to Use

  • User asks for code review or feedback
  • Reviewing a pull request or diff
  • Analyzing code quality or security

Review Checklist

1. Functionality

  • [ ] Does the code do what it's supposed to?
  • [ ] Are edge cases handled?
  • [ ] Is error handling appropriate?

2. Code Quality

  • [ ] Is the code readable and maintainable?
  • [ ] Are functions and variables named clearly?
  • [ ] Is there unnecessary duplication?
  • [ ] Are comments helpful and accurate?

3. Security

  • [ ] Input validation present?
  • [ ] No hardcoded secrets?
  • [ ] SQL injection prevention?
  • [ ] XSS prevention?

4. Performance

  • [ ] Efficient algorithms used?
  • [ ] No N+1 query problems?
  • [ ] Resources properly managed?

5. Testing

  • [ ] Tests cover main functionality?
  • [ ] Edge cases tested?
  • [ ] Tests are readable?

Output Format

For each finding, provide: 1. **Location**: File and line number 2. **Severity**: Critical / High / Medium / Low 3. **Issue**: Clear description of the problem 4. **Suggestion**: How to fix it 5. **Example**: Code snippet showing the fix (if applicable)

Example Review Comment

**Location**: `src/api/users.go:42` **Severity**: High **Issue**: SQL query built using string concatenation **Suggestion**: Use parameterized queries to prevent SQL injection **Example**:

// Before (vulnerable)
query := "SELECT * FROM users WHERE id = " + userID

// After (safe)
query := "SELECT * FROM users WHERE id = ?"
db.Query(query, userID)
Read more
Ships withstation

Build, test, and deploy intelligent agent teams. Self-hosted. Git-backed. Production-ready.

Get the whole plugin
Stats
428
Stars
41
Forks
Quiet
Maintenance
Go
Language
Apache-2.0
License
6mo ago
Last commit
1y ago
Created

Repo: cloudshipai/station