review

Fetch GitHub and GitLab PR context and apply multiple advisor personas.

Updated May 3, 2026
One-click install
npx skills add https://github.com/icarloscornejo/doer --skill review-icarloscornejo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/icarloscornejo/doer/tree/main/skills/review
Command: npx skills add https://github.com/icarloscornejo/doer --skill review-icarloscornejo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review external PRs from GitHub or GitLab with configurable advisor personas, enabling structured feedback without local bias.

Core Features & Use Cases

  • Fetches PR metadata, diffs, and comments from the platform CLI.
  • Dispatches multiple advisor personas in parallel to generate a comprehensive report.
  • Optionally posts back findings as a PR review comment.

Quick Start

Run /wk:review <pr-ref> to start a persona-driven external PR review.

Frequently Asked Questions about review

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

FAQPage Schema
How do I automate code review for external pull requests?

Automating external PR review uses configurable advisor personas to fetch PR metadata, diffs, and comments from GitHub or GitLab, generating structured feedback without local bias. It dispatches multiple personas in parallel to evaluate the code and compile a comprehensive report.

Can I review GitHub and GitLab pull requests using advisor personas?

Yes, reviewing GitHub and GitLab pull requests with advisor personas is fully supported through their respective platform CLIs, gh and glab. The tool fetches platform context and applies multiple configurable personas in parallel to generate comprehensive review insights.

How do I post automated PR review comments back to GitHub or GitLab?

To post automated PR review comments back to the platform, the tool optionally submits the compiled persona-driven findings directly as a review comment on the external pull request. This operates across fetched PR metadata, diffs, and comments using platform CLIs.

What's the best way to structure feedback for external code contributions?

Structuring feedback for external code contributions is best handled by applying multiple advisor personas in parallel to evaluate the PR context. This persona-guided approach resolves local bias and generates a comprehensive report from the fetched diffs and metadata.

Do I need platform CLIs installed to run external PR reviews?

Yes, you need the platform CLIs installed to run external PR reviews, as the tool relies on gh or glab to fetch PR metadata, diffs, and comments. It validates these inputs and resolves preferences before dispatching the parallel persona evaluations.

Why use multiple personas for code review instead of a single pass?

Using multiple personas for code review instead of a single pass enables parallel evaluation from different advisor perspectives, generating a comprehensive report. This structured feedback mechanism operates across PR metadata and diffs to eliminate local bias when reviewing external contributions.