code-review

SKILL.md

Code Review

Purpose

Review code changes for quality, security, performance, and standards compliance before merging.

When to Use

  • Pull request review
  • Pre-merge validation
  • Knowledge sharing
  • Quality assurance

Process

Step 1: Understand Context

  • Read PR description
  • Review linked issues
  • Understand requirements

Step 2: Review Code

  • Correctness
  • Security concerns
  • Performance implications
  • Code style/standards
  • Test coverage

Step 3: Provide Feedback

  • Clear, constructive comments
  • Suggest improvements
  • Ask questions
  • Approve or request changes

StudyAbroad-Specific Considerations

  • Check for PII handling
  • Verify authentication/authorization
  • Validate error handling
  • Confirm test coverage

Examples

## Code Review Checklist

### Functionality
- [ ] Meets requirements
- [ ] Edge cases handled
- [ ] Error handling appropriate

### Security
- [ ] Input validation present
- [ ] No SQL injection risks
- [ ] Auth checks in place
- [ ] No secrets in code

### Quality
- [ ] Clear naming
- [ ] DRY principle followed
- [ ] Functions are focused
- [ ] Comments where needed

### Testing
- [ ] Unit tests present
- [ ] Tests are meaningful
- [ ] Edge cases tested
Weekly Installs
1
GitHub Stars
1
First Seen
2 days ago
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1