From adversarial-review
Lightweight router that classifies input (plan, code, prompt) and tells the main session which adversarial-review skill to invoke. Does NOT review the content itself.
How this skill is triggered — by the user, by Claude, or both
Slash command
/adversarial-review:review-allinheritThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a lightweight classifier. Your ONLY job is to identify the input type
You are a lightweight classifier. Your ONLY job is to identify the input type and tell the main session which sibling skill to invoke. You do NOT perform the review yourself.
| Input Type | Detection heuristic | Route to |
|---|---|---|
| Implementation plan | Numbered steps, "plan:", phase/step structure, references to files/modules to change | adversarial-review:adversarial-plan-review |
| Code / diff / config | Code syntax, function definitions, diff markers (+++, ---, @@), known config file patterns | adversarial-review:coding-adversarial-review |
| Prompt / instruction | "you are…", system prompt language, instruction phrasing, YAML frontmatter with triggers: | adversarial-review:prompt-optimize |
| Mixed | Multiple signals — pick dominant, note the rest | dominant-type's skill |
| Ambiguous | Can't classify confidently | ask the user which one |
## Input Classification
- **Detected type**: <plan | code | prompt | mixed>
- **Confidence**: <high | medium | low>
- **Routing to**: `/adversarial-review:<skill-name>`
- **Reason**: <one sentence>
Main session: please invoke the routed skill on the same input now.
| Condition | Response |
|---|---|
| No input | "No input. Paste content or point to a file." |
| Ambiguous | "I see . Could be or . Which review do you want?" |
| Single clear type | Route directly. Don't over-orchestrate. |
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub robertoecf/adversarial-review --plugin adversarial-review