adversarial-squad

Featured

Deploy a bounded, profile-loaded adversarial review squad at an SDD point-cut (post-spec, post-plan, post-tasks, pre-merge, or an ad-hoc decision) so independent doctrine lenses converge on findings one reviewer would miss. Triggers: "deploy a squad", "adversarial squad", "post-tasks anti-laziness pass", "pre-spec investigation squad", "brownfield check", "second opinion on this design", "review squad", "run a multi-lens review". Does NOT handle: the implement-review loop (use spec-kitty-implement-review), spec/plan/tasks generation, or direct code editing by the orchestrator. It is an optional, charter/memory-activated enrichment — it never gates a mission.

AI & Automation 1,620 stars 161 forks Updated today MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Adversarial Squad Deployment (harness) The operational **HOW**. The doctrinal **WHEN/WHY** is the procedure `adversarial-squad-deployment` (`packs/built-in/procedures/adversarial-squad-deployment.procedure.yaml`), which sits under the `brownfield-onboarding` paradigm. This skill changes **no** mission type or guard; it is a technique the orchestrator opts into. ## When to use A squad is worth its tokens at a high-leverage point-cut where one reviewer's blind spot is expensive: - **after `/spec-kitty.specify`** → pre-spec investigation (scope, prior art, live repros) - **after `/spec-kitty.plan`** → post-planning brownfield check (foldable issues, split-brain, deprecations) - **after `/spec-kitty.tasks`** → post-tasks anti-laziness pass (fakeable DoDs, decomposition realism) - **before merge** → architectural-gate / cross-base sweep - **ad-hoc decision** → proponent + adversaries + synthesizer (e.g. delete-vs-migrate) Do NOT use it as a rubber stamp, and do NOT wire it as a mandatory gate. ## The recipe 1. **Frame one sharp question** and pick the point-cut. A squad answers a question; it is not a vibe check. 2. **Select 3–4 distinct profiles by lens** (bounded). Complementary, not redundant: - `architect-alphonso` — structure / seams / topology - `debugger-debbie` — live-evidence, coverage, "would this catch the regression?" - `reviewer-renata` — anti-laziness, contract-vs-implementation, fakeable assertions - `randy-reducer` — duplication / dead code ...

Details

Author
Priivacy-ai
Repository
Priivacy-ai/spec-kitty
Created
11 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

adversarial-review

Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.

10 Updated today
event4u-app
Code & Development Listed

adversarial-review

Spawn parallel adversarial subagents that DRIVE THE REAL SYSTEM (not reason from source) to break new code before it ships — schemas, contracts, parsers, serializers, protocols, state machines, security/redaction, freeze guards. Use as a standard step on any nontrivial feature/task once the implementation is green and BEFORE the final convergence (dootsabha) review. Each agent gets one disjoint attack surface + a "try to break X" charter; every finding is independently reproduced before it is believed, then fixed with a regression test. Trigger phrases include "adversarial review", "try to break this", "find the bugs I missed", "harden before done", "attack this schema/parser/contract", and the shux feature-protocol adversarial step.

2 Updated 1 weeks ago
indrasvat
AI & Automation Listed

adversarial-agents

Configurable adversarial panel review for any artefact — plans, code, design docs, prose, model outputs. Auto-selects a panel of personas by artefact type (plans get YAGNI/Premortem/Hidden Assumptions; code gets Saboteur/New Hire/Security Auditor; etc.). Captures a pre-commit defense from the user, dispatches the panel in parallel, then walks every critique one-at-a-time with verbatim quoting and convergence-prioritised ordering. Use when user wants adversarial review, red-team a plan, stress-test a design, find holes, devil's advocate, panel critique, or mentions "grill me" / "adversarial-agents".

5 Updated 5 days ago
jasonm4130