reviewer-protocol

Enforces strict lockout rules and independent post-rejection code reviews.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill reviewer-protocol-nicolehaugen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewer-protocol
Source: https://github.com/nicolehaugen/CustomMetricsDashboard/tree/main/.copilot/skills/reviewer-protocol
Command: npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill reviewer-protocol-nicolehaugen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that authors are locked out from self-revision after an artifact is rejected by a reviewer, promoting independent reviews and avoiding defensive feedback loops.

Core Features & Use Cases

  • Reviewer Rejection Protocol: Allows reviewers to approve or reject work from other agents.
  • Strict Lockout Semantics: Ensures the original author is locked out and must be replaced by a different agent for revision.
  • Coordinator Enforcement: The coordinator systemically verifies that the selected revision author is not the original author.
  • Deadlock Handling: Escalates to the user when all eligible agents are locked out.

Quick Start

Use the reviewer-protocol skill after a code review rejection to enforce strict lockout rules and ensure independent revision.

Frequently Asked Questions about reviewer-protocol

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

FAQPage Schema
How do I enforce independent code review and prevent self-revision after rejection?

Independent code review is enforced by strict lockout rules that block the original author from self-revision post-rejection, requiring a different agent to handle the revision. This avoids defensive feedback loops and ensures unbiased artifact validation.

How does a reviewer rejection protocol handle agent lockout and revision reassignment?

A reviewer rejection protocol triggers strict lockout semantics, locking out the original author and requiring coordinator enforcement to select a different agent for revision. Reviewer reassignment and expertise escalation are supported for complex artifacts.

What happens during a code review deadlock when all eligible agents are locked out?

Code review deadlock occurs when all eligible agents are locked out from revision. The protocol escalates the deadlock directly to the user, ensuring the coordinator cannot bypass lockout rules or force self-revision.

Can I use a coordinator system to verify that the revision author is not the original author?

Yes, a coordinator systemically verifies that the selected revision author is not the original author after a code review rejection. This enforcement mechanism guarantees strict lockout semantics and maintains independent review integrity.

Why does an independent review protocol prevent authors from fixing their own rejected code?

An independent review protocol prevents authors from fixing rejected code to avoid defensive feedback loops. Strict lockout rules ensure the original author cannot self-revise, mandating a different agent for revision to maintain objective quality standards.

When do I need a lockout protocol for code review coordination?

A lockout protocol for code review coordination is needed after an artifact is rejected by a reviewer. It enforces strict lockout rules, preventing self-revision and requiring a different agent to handle the revision to ensure independent review.