ce-code-review

Automate Python code reviews and pull request management.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-code-review-lucking7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-code-review
Source: https://github.com/lucking7/compound-engineering-skills/tree/main/skills/ce-code-review
Command: npx skills add https://github.com/lucking7/compound-engineering-skills --skill ce-code-review-lucking7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of code reviews and manages pull requests, providing a comprehensive analysis of code changes and helping to ensure quality and compliance with project standards.

Core Features & Use Cases

  • Automated Code Review: Dynamically selects reviewer personas and performs a structured code review using tiered persona agents.
  • Confidence-Gated Findings: Ensures that findings are reviewed and validated, reducing the risk of false positives.
  • Merge/Dedup Pipeline: Merges and deduplicates findings into a single report, making it easier to identify and address issues.
  • Use Case: Before creating a pull request, use this Skill to review code changes, identify potential issues, and ensure that code meets project standards.

Quick Start

To review the current branch of code, run: ce-code-review

Frequently Asked Questions about ce-code-review

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

FAQPage Schema
How do I automate code review for a pull request before merging?

Automated code review coordinates reviewer personas to analyze code changes for quality, security, performance, and maintainability. It dynamically selects tiered persona agents to validate findings and merges them into a single deduplicated report.

What is the best way to ensure code changes meet project standards automatically?

Automated code review ensures code meets project standards by performing structured checks and validations. It uses a confidence-gated findings pipeline to review and validate issues, reducing the risk of false positives before creating a pull request.

How does an automated code review handle false positives in pull requests?

Automated code review handles false positives using confidence-gated findings. This mechanism ensures that detected issues are reviewed and validated by tiered persona agents before being merged and deduplicated into the final report.

Do I need specific Python libraries to run an automated code review?

Automated code review requires Python and specific dependencies to perform checks and validations. You need to install pypdf, pdfplumber, and pdf2image to enable the Skill to process various file formats during the pull request analysis.

Can I integrate automated pull request management with version control systems?

Automated pull request management integrates with version control systems to coordinate code reviews. It dynamically selects reviewer personas to analyze code changes and manages the merge and dedup pipeline directly within your version control workflow.

When should I avoid using an automated code review tool?

Automated code review may not be suitable for unstructured code changes lacking defined project standards. Since it relies on tiered persona agents and confidence-gated findings, it performs best when validating specific quality, security, and maintainability metrics.