code-review-excellence

Structure code review feedback with templates and checklists.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/ollieb89/ugro --skill code-review-excellence-ollieb89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-excellence
Source: https://github.com/ollieb89/ugro/tree/main/.windsurf/skills/code-review-excellence
Command: npx skills add https://github.com/ollieb89/ugro --skill code-review-excellence-ollieb89

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Code reviews often become gatekeeping rather than learning. This Skill provides a framework for constructive, actionable feedback and standardized review practices to improve code quality and team collaboration.

Core Features & Use Cases

  • Structured Feedback: Templates and checklists ensure feedback is specific, actionable, and balanced.
  • Review Process Guidance: Phase-based guidance from context gathering to decision, promoting consistency and efficiency.
  • Mentoring & Architecture Reviews: Guidelines to mentor juniors and evaluate design decisions with reproducible patterns.

Quick Start

Start applying the code-review-excellence approach by reviewing a PR with the included templates, checklists, and example feedback. You can pair with a teammate to refine the feedback using the templates and checklists.

Frequently Asked Questions about code-review-excellence

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

FAQPage Schema
How do I structure code review feedback to be more actionable?

Structured feedback uses templates and checklists to ensure comments are specific, balanced, and tied to learning outcomes. This approach transforms reviews from gatekeeping into mentoring by guiding reviewers through context gathering, analysis, and decision phases, reducing ambiguity and cycle time.

What's the best way to conduct architecture reviews with junior developers?

Architecture reviews benefit from standardized patterns and reproducible mentoring guidelines that assess design decisions consistently. This Skill provides templates and feedback frameworks to evaluate architectural choices while accelerating junior learning through structured, constructive guidance.

How can I make code reviews more consistent across my team?

Consistency in pull request reviews comes from applying standardized checklists and templates that enforce the same quality gates and feedback patterns. This reduces variation, ensures balanced feedback, and builds shared understanding of review expectations across team members.

What should I include in a code review checklist?

Effective checklists cover functional correctness, design patterns, maintainability, and team standards. This Skill provides ready-to-use templates and example feedback patterns that teams can adopt or customize to reinforce their architectural principles and reduce time spent on reviews.

Can code review practices help with knowledge transfer on my team?

Yes. Mentoring-focused reviews using structured feedback create deliberate learning moments during pull request cycles. By applying consistent patterns and actionable guidance, reviews accelerate junior onboarding and distribute architectural knowledge across the team.

How do I give critical feedback without slowing down code reviews?

Phase-based review guidance balances thoroughness with efficiency, moving from context gathering to decision in a reproducible flow. Templates and standardized checks ensure feedback is direct and specific, cutting cycle time while maintaining quality and psychological safety.