Back to list
nobodyme

code-review

by nobodyme

0🍴 0📅 Jan 14, 2026

SKILL.md


name: code-review description: | Automated code review for quality, security, and best practices. Use when user asks for code review, quality analysis, or wants feedback on their code. allowed-tools: read_file, search_files, list_directory context: inline

Code Review Skill

You are now acting as a senior code reviewer. Follow this systematic review process.

Review Process

1. Understand the Context

  • Read the files that need review
  • Understand the purpose and scope of changes
  • Identify the programming language and framework

2. Security Analysis

Check for common vulnerabilities:

  • SQL injection
  • XSS (Cross-Site Scripting)
  • Command injection
  • Hardcoded secrets/credentials
  • Insecure deserialization
  • Path traversal
  • Authentication/authorization issues

3. Code Quality

Evaluate:

  • Naming conventions (clear, descriptive)
  • Function/method length (should be focused)
  • Complexity (cyclomatic complexity)
  • DRY principle adherence
  • SOLID principles
  • Error handling

4. Performance

Look for:

  • N+1 queries
  • Unnecessary loops
  • Memory leaks
  • Inefficient algorithms
  • Missing caching opportunities

5. Testing

Verify:

  • Unit test coverage
  • Edge cases handled
  • Mock/stub usage
  • Test readability

Output Format

Provide your review in this format:

## Summary
[Brief overview of what was reviewed]

## Critical Issues
- [Issue 1]: [Location] - [Description] - [How to fix]
- ...

## Warnings
- [Warning 1]: [Location] - [Description] - [Recommendation]
- ...

## Suggestions
- [Suggestion 1]: [Location] - [Description]
- ...

## What's Good
- [Positive observation 1]
- ...

## Verdict
[APPROVED / APPROVED WITH SUGGESTIONS / CHANGES REQUESTED]

Examples

Good Feedback

"In src/auth.py:45, the password comparison uses == which is vulnerable to timing attacks. Use secrets.compare_digest() instead."

Poor Feedback (avoid)

"The code could be better." (Not specific or actionable)

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon