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.