reviewer-protocol

Lock out original authors from revising rejected work artifacts.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/DeDuva/squad --skill reviewer-protocol-deduva
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reviewer-protocol
Source: https://github.com/DeDuva/squad/tree/main/.copilot/skills/reviewer-protocol
Command: npx skills add https://github.com/DeDuva/squad --skill reviewer-protocol-deduva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When a Reviewer rejects work, this protocol prevents the original author from self-revising and requires a new or escalated agent to implement the revision, ensuring independent review and accountability.

Core Features & Use Cases

  • Enforced lockout: Original authors are locked out of the next revision for a rejected artifact, ensuring revisions are produced by a different agent.
  • Flexible escalation: Reassign to a different agent or spawn a specialized new agent when expertise is required.
  • Governance and safety: The Coordinator enforces the rules mechanically, avoiding deadlocks and maintaining separation between authors and revision work.
  • Use Case: A tester reviews a feature and rejects it; a new reviewer or escalation handles the subsequent revision to maintain objectivity.

Quick Start

Implement the protocol by configuring reviewer roles, enabling enforced lockout, and routing revisions to a new or escalated agent.

Frequently Asked Questions about reviewer-protocol

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

FAQPage Schema
How do I prevent an author from self-revising their work after a code review rejection?▼

To prevent author self-revision after a code review rejection, enforce a reviewer lockout protocol that mechanically blocks the original author and routes revisions to a new agent. This ensures independent governance and accountability for the rejected artifact.

What is reviewer lockout in code review governance?▼

Reviewer lockout in code review governance is a mechanism that prevents the original author from modifying rejected work. It requires reassignment or escalation to a different agent, ensuring objective revisions and maintaining separation between authors and subsequent revision tasks.

How do I enforce reviewer workflows for rejected testing and design artifacts?▼

To enforce reviewer workflows for rejected testing and design artifacts, configure reviewer roles and enable enforced lockout. This validates the reviewer action and automatically routes revisions to a new or escalated agent, preventing deadlocks and self-revision.

Can I reassign rejected work to a specialized agent during code review escalation?▼

Yes, you can reassign rejected work to a specialized agent during code review escalation. The protocol supports flexible escalation, allowing you to spawn a new agent with specific expertise or route the revision to a different available agent for objective governance.

What happens if a reviewer rejects work and the original author tries to revise it?▼

If a reviewer rejects work and the original author attempts a revision, the coordinator controls mechanically block the self-revision. The protocol validates the rejection and enforces author lockout, requiring a different agent to handle the subsequent revision.

When should I use an enforced reviewer lockout protocol?▼

Use an enforced reviewer lockout protocol when you need strict governance and accountability across code review, testing, and design artifacts. It is necessary when preventing self-revision and ensuring that independent agents handle all post-review revisions to maintain objectivity.