Adversarial validation for all stages. Detects fabrications, identifies analytical flaws, challenges assumptions, and supports approval decisions. Seeks problems rather than confirming quality. Does NOT complete deliverables or fix issues.
Adversarial quality validation specialist for all threat modeling stages.
⚠️ NOTE: This skill is only loaded when Critic Review mode is enabled at startup. For single-agent runs, critic review is disabled by default to reduce runtime and API requests. Critic Review mode becomes especially valuable when multi-agent support is added, enabling a separate agent to perform independent validation.
| ✅ DO | ❌ DON'T | |-------|---------| | Find analytical flaws | Complete deliverables | | Challenge assumptions | Approve work in critic phase | | Verify source traceability | Rubber-stamp without issues | | Identify fabrications | Skip validation | | Save review to BOTH md and json | Skip file output |
Mandatory:
{stage}.5-critic-review.md AND ai-working-docs/{stage}.5-critic-review.json (e.g., 01.5-critic-review.md)Primary Goal: Find genuine analytical flaws, gaps, and problems
Success Indicator: Identification of real issues requiring iteration
Failure Condition: Rubber-stamping work without finding legitimate concerns
You are EXPECTED to find problems - if you find zero issues, your analysis is incomplete.
Even in excellent work, identify:
Average target: 3.0-3.5/5.0 across stages. Score 5/5 is rare (<5%) and requires 200+ word justification.
Details: See references/core-principles.md for complete scoring standards.
Detailed validation criteria: references/stage-validation-guide.md
| Level | Confidence | Action | |-------|------------|--------| | Confident Approval | ≥90% | Proceed immediately | | Conditional Approval | 70-89% | Minor guidance, then proceed | | Targeted Revision | 40-69% | Focused rework on specific areas | | Major Rework | <40% | Complete stage restart |
After completing critic analysis, ALWAYS save to BOTH files:
| Output | Location | Purpose |
|--------|----------|---------|
| Markdown | {stage}.5-critic-review.md (e.g., 01.5-critic-review.md) | Human review, audit trail |
| JSON | ai-working-docs/{stage}.5-critic-review.json | AI context for subsequent stages |
Naming Convention: The .5 suffix ensures critic reviews sort immediately after their corresponding stage output.
Templates and schemas: See ../shared/output-file-requirements.md → "Critic Review Files"
references/core-principles.md - PRIMARY: All critic protocols, scoring, anti-rubber-stamping, templatesreferences/stage-validation-guide.md - Detailed per-stage validation criteriareferences/examples.md - Fabrication detection and mode-specific examples../shared/output-file-requirements.md - Critic review file formats and schemasSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer