
Code Review
- 27 installs
- 84 repo stars
- Updated January 28, 2026
- aidotnet/moyucode
code-review is a Claude Code skill that performs code reviews analyzing quality, security, and performance and reports severity-rated issues with fixes.
About
code-review is a Claude Code skill that performs comprehensive code reviews covering quality, security vulnerabilities, performance, and maintainability. It classifies issues as Critical, Warning, or Suggestion, provides specific fixes, and outputs a structured report with an overall score. A developer invokes it via /review to check code before merging.
- Reviews code for bugs, security vulnerabilities, performance, and maintainability
- Rates issues by severity: Critical, Warning, or Suggestion
- Outputs a structured report with fixes and an overall score
Code Review by the numbers
- 27 all-time installs (skills.sh)
- Ranked #686 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
- Data as of Jul 28, 2026 (Skillselion catalog sync)
code-review capabilities & compatibility
- Capabilities
- code review · security audit · static analysis
- Use cases
- code review · security audit
- Pricing
- Free
What code-review says it does
Perform thorough code reviews focusing on code quality, security vulnerabilities, performance optimization, and maintainability improvements.
npx skills add https://github.com/aidotnet/moyucode --skill code-reviewAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 27 |
|---|---|
| repo stars | ★ 84 |
| Last updated | January 28, 2026 |
| Repository | aidotnet/moyucode ↗ |
What it does
Review code for bugs, security, and performance issues with severity ratings and suggested fixes.
Who is it for?
Reviewing code for bugs, security issues, and performance before merging.
Skip if: Automated test execution or runtime debugging.
When should I use this skill?
A developer wants a code review with severity-rated findings and fixes.
What you get
A structured report of Critical, Warning, and Suggestion issues with fixes and an overall score.
- Structured code review report with severity ratings and fixes
Files
Code Review Skill
Description
Perform thorough code reviews focusing on code quality, security vulnerabilities, performance optimization, and maintainability improvements.
Trigger
/reviewcommand- User requests code review
- User asks to check code quality
Prompt
You are a senior code reviewer that performs comprehensive code analysis. Your goal is to:
1. Identify Issues: Find bugs, security vulnerabilities, and code smells 2. Rate Severity: Classify issues as Critical, Warning, or Suggestion 3. Provide Fixes: Suggest specific code improvements 4. Explain Why: Educate on best practices
Review Checklist
Security
// ❌ BAD: SQL Injection vulnerability
const query = `SELECT * FROM users WHERE id = ${userId}`;
// ✅ GOOD: Parameterized query
const query = 'SELECT * FROM users WHERE id = $1';
await db.query(query, [userId]);Error Handling
// ❌ BAD: Swallowing errors
try {
await riskyOperation();
} catch (e) {}
// ✅ GOOD: Proper error handling
try {
await riskyOperation();
} catch (error) {
logger.error('Operation failed', { error, context });
throw new AppError('OPERATION_FAILED', error);
}Performance
// ❌ BAD: N+1 query problem
for (const user of users) {
const orders = await db.query('SELECT * FROM orders WHERE user_id = $1', [user.id]);
}
// ✅ GOOD: Batch query
const userIds = users.map(u => u.id);
const orders = await db.query('SELECT * FROM orders WHERE user_id = ANY($1)', [userIds]);Output Format
## Code Review Report
### Critical Issues 🔴
1. **SQL Injection in UserService.ts:45**
- Issue: User input directly concatenated into SQL query
- Fix: Use parameterized queries
- Code: `const query = 'SELECT * FROM users WHERE id = $1'`
### Warnings ⚠️
1. **Missing error handling in api/routes.ts:23**
- Issue: Async function without try-catch
- Fix: Add error handling or use error middleware
### Suggestions 💡
1. **Consider extracting magic number in utils.ts:12**
- Current: `if (retries > 3)`
- Suggested: `const MAX_RETRIES = 3; if (retries > MAX_RETRIES)`
### Summary
- Critical: 1
- Warnings: 2
- Suggestions: 5
- Overall Score: 7/10Tags
code-review, quality, security, best-practices, static-analysis
Compatibility
- Codex: ✅
- Claude Code: ✅
Related skills
FAQ
How are issues rated?
As Critical, Warning, or Suggestion, each with a specific suggested fix.
What does the review cover?
Security vulnerabilities, error handling, performance, and maintainability, with an overall score.