staff-code-review

Coordinate three parallel Python code reviews into prioritized unified reports.

Updated May 24, 2025
One-click install
npx skills add https://github.com/lemeb/python-library-cookiecutter --skill staff-code-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: staff-code-review
Source: https://github.com/lemeb/python-library-cookiecutter/tree/main/%7B%7Bcookiecutter.project_slug%7D%7D/.claude/skills/staff-code-review
Command: npx skills add https://github.com/lemeb/python-library-cookiecutter --skill staff-code-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Three senior reviewers examine a PR in parallel, each bringing a different lens. They explore the codebase, check the issue tracker, and return prioritized lists of observations, questions, and ideas.

Core Features & Use Cases

  • Parallel three-lens reviews
  • Consolidated prioritization of observations, questions, and ideas
  • Context-aware exploration of codebase, issues, tests, and docs
  • Scalable for large PRs and cross-team alignment

Quick Start

Initiate a three-lens PR review on your current branch and collect prioritized observations.

Frequently Asked Questions about staff-code-review

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

FAQPage Schema
How do I run a parallel code review on a complex Python pull request?

You can run a parallel code review by coordinating three subagents that examine a pull request simultaneously, each surfacing prioritized observations, questions, and ideas. The triad review aggregates results into a unified report for large Python projects.

What is a three-lens PR review and how does it work?

A three-lens PR review deploys three senior reviewer subagents in parallel, each applying a different perspective to explore the codebase, issue tracker, and tests. They return prioritized lists of observations, questions, and ideas consolidated by severity.

Can I use this parallel AI reviewer for mid- to large-scale Python projects with multiple stakeholders?

Yes, this parallel AI reviewer is designed for mid- to large-scale Python projects with complex diffs and multiple stakeholders. It scales to handle large PRs and cross-team alignment by running context-aware exploration of codebase, issues, tests, and docs.

What's the best way to get prioritized observations from a code quality assessment before merging?

The best way to get prioritized observations is initiating a three-lens PR review on your current branch. Three subagents run in parallel, enforce a prioritized output format with severities, and consolidate observations, questions, and ideas into a unified report.

Does the parallel review process check the issue tracker and tests or just the diff?

The parallel review process performs context-aware exploration beyond just the diff. It examines the codebase, checks the issue tracker, and reviews tests and documentation to surface comprehensive observations, questions, and ideas.

When should I not use a three-lens approach for pull request reviews?

You should avoid using the three-lens approach for small, trivial pull requests where the overhead of running three parallel subagents outweighs the need for in-depth quality assessment. It is built for complex diffs and evolving codebases requiring high-quality reviews.