Skip to content
Development
Skill

/common-protocol-enforcement

Enforce Red-Team verification and adversarial protocol audit. Use only when verifying completion, performing self-scans, or checking protocol violations; do not activate for ordinary implementation, configuration, or unit-test requests.

From plugin
agent-skills-standard
538200 skills1 MCP
Install
$ npx -y skills add hoangnguyen0403/agent-skills-standard --skill common-protocol-enforcement --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/common-protocol-enforcement

Context preview

The summary Claude sees to decide when to auto-load this skill.

Enforce Red-Team verification and adversarial protocol audit. Use only when verifying completion, performing self-scans, or checking protocol violations; do not activate for ordinary implementation, configuration, or unit-test requests.

SKILL.md

common-protocol-enforcement.SKILL.md
name: common-protocol-enforcement
description: Enforce Red-Team verification and adversarial protocol audit. Use only when verifying completion, performing self-scans, or checking protocol violations; do not activate for ordinary implementation, configuration, or unit-test requests.
metadata:
  triggers:
    keywords:
    - verify done
    - protocol check
    - self-scan
    - pre-write audit
    - task complete
    - audit violations
    - retrospective
    - scan
    - red-team

Protocol Enforcement (Red-Team Verification)

**Priority: P0 (CRITICAL)**

Red-Team Verification Protocol

Before declaring any task "done" or calling `notify_user`:

1. **Adversarial Audit**: Search for Standard Defaults where project rules should exist. 2. **Protocol Check**: Confirm active skills and workflows were loaded before writing. 3. **Evidence Check**: Ask what command or artifact proves the completion claim. 4. **Execution Bias Check**: Ask whether speed or convenience skipped a structural rule.

** Post-Write Self-Scan**

Immediately after tool call:

  • **Scan**: Read diff or file content.
  • **Match**: Check against `Anti-Patterns` in all active skills.
  • **Fix**: Re-edit immediately if violation detected.

Red Flags

  • **Stop if "done" appears before fresh verification**: No completion claim yet.
  • **Stop if you relied on memory instead of re-reading files**: Reload source of truth.
  • **Stop if the shortcut is "small enough to skip protocol"**: Small changes hide drift.

Rationalization Prevention

  • **"The change is tiny"**: Tiny changes still violate guardrails.
  • **"The test passed earlier"**: Old evidence does not prove current state.
  • **"I know the pattern already"**: Load the active skill anyway.

Anti-Patterns

  • **No "Done" Bias**: Functional success != Protocol success.
  • **No Reliance on Memory**: Always retrieval-led (Skill view_file) before write.
  • **No Skipping Protocols**: "Small changes" where most violations happen.

Execution Bias Detection

Look for:

  • Local mocks instead of shared fakes.
  • Hardcoded styles instead of design tokens.
  • Try-catch blocks without standard error handling.
  • Missing `Pre-Write Audit Log` in thoughts.

References

Canonical response anchors

When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant:

  • active skill
  • active skills
  • reload
  • Additional task-grounded exact anchors: Pre-Write Audit; Standard Defaults; Anti-Patterns

When reporting a UI or implementation self-scan, explicitly check for hardcoded styles and missing design tokens, and name the `Pre-Write Audit` evidence before accepting the result.

Remediation anchors

  • Remediation anchors: Pre-Write Audit, hardcoded styles, design tokens
Read more
Ships withagent-skills-standard

The portable SDLC standards layer for AI coding agents. Sync once, then work in your own runtime.

Get the whole plugin

Other skills on agent-skills-standard.