code-review

Guide code review workflows from pull request preparation to team agreements.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/smileynet/code-spice --skill code-review-smileynet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/smileynet/code-spice/tree/main/skills/code-review
Command: npx skills add https://github.com/smileynet/code-spice --skill code-review-smileynet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance on performing effective code reviews, improving code quality, and fostering better team collaboration through structured feedback processes.

Core Features & Use Cases

  • Review Best Practices: Learn how to conduct thorough reviews, focusing on correctness, design, security, and maintainability.
  • Effective Feedback: Master the art of giving actionable feedback using templates and severity labels.
  • PR Management: Understand how to write effective PR descriptions, manage PR size, and conduct self-reviews.
  • Team Agreements: Establish clear expectations for review processes within your team.
  • AI-Augmented Review: Leverage AI tools effectively while maintaining human oversight.
  • Use Case: When preparing a Pull Request, use this Skill to ensure your PR description is clear, your code is well-tested, and you've considered potential risks, making the review process smoother and more efficient for your team.

Quick Start

Use the code-review skill to understand the best practices for writing a pull request description.

Frequently Asked Questions about code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write an effective pull request description for a code review?

An effective pull request description for a code review clearly outlines changes, includes well-tested code, and considers potential risks to make the review process smoother. Use structured templates to ensure clarity and context for your team.

What is the best way to provide constructive feedback during a code review?

Provide constructive feedback during a code review by using actionable templates and severity labels. Focus thoroughly on correctness, design, security, and maintainability rather than style preferences.

How do I establish a team agreement for our code review process?

Establish a team agreement for your code review process by setting clear expectations for reviewers and authors. Define focus areas using decision tables and address common review antipatterns to ensure consistent software quality.

Can I use AI tools for code review while maintaining human oversight?

You can leverage AI tools for code review to augment automation strategies while maintaining human oversight. AI helps identify common issues, but human reviewers are essential for design and maintainability decisions.

What are common code review antipatterns and how do I avoid them?

Common code review antipatterns include focusing on trivial style issues over correctness and providing non-actionable feedback. Avoid them by establishing clear focus areas, using severity labels, and adhering to team review agreements.