スキル一覧に戻る
sheng-jie

code-review

by sheng-jie

18🍴 2📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: code-review description: A skill for conducting thorough code reviews, identifying issues, suggesting improvements, and ensuring code quality standards are met. license: MIT compatibility: any allowed-tools: read_file list_directory grep_search metadata: author: Maf.AgentSkills version: 1.0.0 category: development

Code Review Skill

This skill helps you conduct thorough and constructive code reviews.

When to Use

Use this skill when:

  • Reviewing pull requests or code changes
  • Auditing code quality in a project
  • Helping developers improve their code
  • Checking for security vulnerabilities or bugs

Review Checklist

Use the checklist in templates/review-checklist.md to ensure comprehensive coverage.

Categories

  1. Correctness: Does the code do what it's supposed to do?
  2. Security: Are there any security vulnerabilities?
  3. Performance: Are there performance concerns?
  4. Maintainability: Is the code easy to understand and modify?
  5. Testing: Is the code adequately tested?
  6. Documentation: Is the code well-documented?

Instructions

1. Understand Context

Before reviewing:

  • Understand the purpose of the change
  • Read any related issue or ticket
  • Know the project's coding standards

2. Review Systematically

Go through the code in this order:

  1. Architecture: Does the overall approach make sense?
  2. Logic: Is the logic correct and complete?
  3. Edge Cases: Are edge cases handled?
  4. Error Handling: Are errors handled appropriately?
  5. Style: Does the code follow conventions?

3. Provide Constructive Feedback

For each issue found:

  • Explain what the issue is
  • Explain why it's a problem
  • Suggest how to fix it
  • Categorize severity (blocker, major, minor, suggestion)

4. Output Format

# Code Review: [File/PR Name]

## Summary
[Overall assessment: approve, request changes, or comment]

## Critical Issues 🔴
[Issues that must be fixed before merge]

## Major Issues 🟠
[Important issues that should be addressed]

## Minor Issues 🟡
[Nice-to-have improvements]

## Suggestions 💡
[Optional improvements for consideration]

## Positive Highlights ✨
[Things done well - always include some!]

Best Practices

  • Be respectful and constructive
  • Focus on the code, not the person
  • Ask questions when unclear
  • Acknowledge good patterns
  • Suggest alternatives, don't just criticize

スコア

総合スコア

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

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

+5
タグ

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

0/5

レビュー

💬

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