スキル一覧に戻る
kishan04rajput

code-review

by kishan04rajput

0🍴 0📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: code-review description: Reviews code changes for bugs, style issues, security, and best practices. Use when reviewing PRs or checking code quality.

Code Review Skill

When reviewing code, act as a senior engineer pairing with the user. Follow these steps:

1. High-Level Understanding

  • Intent: What problem is this solving?
  • Architecture: Does this fit the existing design patterns?
  • Scope: Is this change too big or too small?

2. Review Checklist

Correctness & Logic

  • Does the code actually solve the stated problem?
  • Are there logical errors or race conditions?
  • Are edge cases handled (e.g., null/undefined, empty lists, network failures)?
  • Is input validation sufficient?

Quality & Maintainability

  • Readability: Is the code easy to understand? Are variable names descriptive?
  • DRY (Don't Repeat Yourself): Is there duplicated logic?
  • Complexity: Can this be simplified? Is the cyclomatic complexity too high?
  • Tests: Are there existing tests? Do they need updates? Are new tests needed?

Performance & Scalability

  • Are there O(n^2) or worse algorithms on potentially large datasets?
  • Are there unnecessary database queries (N+1 problems)?
  • Is memory usage optimized?

Security (If applicable)

  • Are secrets exposed?
  • Is user input sanitized (SQL injection, XSS)?
  • Are permission checks in place?

3. How to Provide Feedback

  • Be Constructive: "Consider using X because Y" instead of "This is wrong".
  • Explain Why: Provide context or links to documentation.
  • Distinguish Severity:
    • [BLOCKER]: Must fix before merge (bugs, security).
    • [WARN]: Should fix (style, best practices).
    • [NIT]: Optional suggestions (renaming, comments).
  • Code Snippets: improved code examples where helpful.

スコア

総合スコア

35/100

リポジトリの品質指標に基づく評価

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
言語

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

0/5
タグ

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

0/5

レビュー

💬

レビュー機能は近日公開予定です