community-code-reviewer

Perform thorough, constructive code reviews on pull requests and code changes.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "community-code-reviewer" with this command: npx skills add claude-code-community-ireland/claude-code-resources/claude-code-community-ireland-claude-code-resources-community-code-reviewer

Code Review Skill

Perform thorough, constructive code reviews on pull requests and code changes.

Instructions

When reviewing code:

  1. First Pass - Understanding
  • Read the PR description and linked issues

  • Understand the intent and context

  • Identify the scope of changes

  1. Check for Issues

Correctness

  • Logic errors or bugs

  • Edge cases not handled

  • Race conditions or concurrency issues

  • Null/undefined handling

Security

  • Input validation

  • SQL injection, XSS vulnerabilities

  • Hardcoded secrets or credentials

  • Proper authentication/authorization

Performance

  • Unnecessary loops or computations

  • N+1 queries

  • Memory leaks

  • Missing caching opportunities

Maintainability

  • Code clarity and readability

  • Proper naming conventions

  • DRY principle violations

  • Missing or unclear comments

Testing

  • Test coverage for new code

  • Edge cases tested

  • Integration tests where needed

  1. Provide Feedback

Use this format for each comment:

[Category] File:Line

Description of the issue or suggestion.

Suggested fix (if applicable): ``` code example ```

  1. Summary

End with a summary:

  • Overall assessment (Approve/Request Changes/Comment)

  • Key strengths of the PR

  • Critical issues that must be addressed

  • Nice-to-have improvements

Tone Guidelines

  • Be constructive, not critical

  • Explain the "why" behind suggestions

  • Acknowledge good practices

  • Ask questions rather than make demands

  • Offer to help if complex changes needed

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.