code-review-excellence

Guide code reviews with constructive feedback and systematic analysis for Python and TypeScript.

21|4|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/HaipingXu/social-science-claude-scholar --skill code-review-excellence-haipingxu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-review-excellence
Source: https://github.com/HaipingXu/social-science-claude-scholar/tree/main/skills/code-review-excellence
Command: npx skills add https://github.com/HaipingXu/social-science-claude-scholar --skill code-review-excellence-haipingxu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill transforms code reviews from a chore into a collaborative process that enhances code quality, fosters knowledge sharing, and improves team morale.

Core Features & Use Cases

  • Constructive Feedback: Learn to provide specific, actionable, and educational feedback.
  • Systematic Review Process: Follow a phased approach from context gathering to decision making.
  • Techniques & Patterns: Employ checklists, questioning, and advanced patterns for architectural and security reviews.
  • Use Case: When reviewing a pull request, use this Skill to ensure your feedback is clear, helpful, and aligned with best practices, leading to better code and faster development cycles.

Quick Start

Use the code-review-excellence skill to review the attached pull request, focusing on logic correctness and maintainability.

Frequently Asked Questions about code-review-excellence

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

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

A systematic code review follows a phased approach from initial context gathering to final decision making, ensuring thorough logic correctness and maintainability assessments before pull request approval.

How do I review a pull request for Python and TypeScript code patterns?▼

Reviewing Python and TypeScript pull requests requires applying language-specific patterns, utilizing checklists and questioning techniques to systematically analyze logic correctness and maintainability.

How do I handle difficult conversations and common pitfalls in code reviews?▼

Handling difficult conversations during code reviews involves employing advanced patterns for architectural and security analysis, while actively avoiding common pitfalls by maintaining a collaborative review mindset.

Can I use this code review skill for architectural and security reviews?▼

Yes, this code review skill includes advanced patterns specifically designed for conducting architectural and security reviews, extending beyond basic logic checks to ensure comprehensive software quality.