Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Critical thinking platform for decision analysis, proposal review, debate preparation, and due diligence. Three agents (advocate, adversary, judge) with a structured argument graph, sequential thought chain, and 10 reasoning traditions.
npx claudepluginhub damionrashford/adversaria --plugin adversariaFinds every weakness, flaw, and failure mode in an idea. Authentic dissenter, not assigned devil's advocacy. Use proactively when stress-testing, red teaming, poking holes, or when the user asks what could go wrong, what they're missing, or to challenge something.
Builds the strongest possible case for an idea with genuine conviction. Not neutral analysis, authentic advocacy. Use proactively when the user asks to steelman, make the best case, argue both sides, or defend an idea.
Renders dispassionate structured verdict from argument graph evidence. No advocacy in either direction. Use after advocate and adversary have contributed to the graph, or standalone when the user asks for a verdict, bottom line, or final assessment.
Stress-test any idea, proposal, or plan by finding its weakest points, probing hidden assumptions with Socratic questions, and identifying failure modes through red team analysis. Use when the user asks to stress-test, poke holes, find weaknesses, red team, challenge, or ask 'what could go wrong' or 'what am I missing'.
Full adversarial analysis of any idea, proposal, or argument. Runs steelman, crucible, and verdict in sequence for a complete challenge drawing from 10 reasoning traditions. Use when the user asks to play devil's advocate, run a full challenge, or says 'tear this apart' or 'give me the full treatment'.
Build the strongest possible version of an argument, then argue the complete opposite with equal conviction. Use when the user asks to steelman something, argue both sides, make the strongest case, or understand the best version of an opposing view.
Deliver a structured verdict on any idea, argument, or proposal, identifying what survives scrutiny, what doesn't, and what needs more work. Includes the gadfly sting, the one uncomfortable truth nobody wants to say. Use when the user asks for a verdict, bottom line, final assessment, 'what survives', or 'give it to me straight'.
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
v9.42.3 — Patch release for cursor-agent smoke checks in untrusted workspaces. Run /octo:setup.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Agent skill and CLI helpers for using RivalSearchMCP research tools from Claude Code. Includes workflows, command references, and a standalone CLI for the hosted MCP server.
9 research tools: 5-engine web search, 9 social platforms, 5 news sources, 5 academic databases, GitHub, website mapping, document analysis, and research topic synthesis. No API keys required. Deterministic outputs for agent chaining.
The Media OS for Claude Code with routed modes dispatch. 96 production-grade skills + 13 modes (routed playbooks) + 7 orchestrator agents (architect, probe, qc, hdr, encoder, live, delivery) + 5 safety + audit hooks + workflow monitors + a PATH-level CLI toolbelt, covering the entire professional media stack — FFmpeg complete (transcode, filters, streaming, HDR, color, broadcast MXF/IMF, DRM, 360°, VapourSynth), professional companion CLIs (yt-dlp, MKVToolNix, GPAC, Shaka, HandBrake, MoviePy, MediaInfo, PySceneDetect, ffsubsync, ffmpeg-normalize, ImageMagick, ExifTool, SoX, GNU parallel, cloud upload), OBS Studio full stack, streaming frameworks (GStreamer, MediaMTX), broadcast IP (NDI SDK, OpenTimelineIO, HDR dynamic metadata via dovi_tool + hdr10plus_tool, Blackmagic DeckLink, gphoto2), low-level control (MIDI 1.0 + 2.0 UMP, OSC, DMX512/Art-Net/sACN, VISCA + ONVIF PTZ), system audio routing (PipeWire, JACK, Core Audio, WASAPI), VFX (USD, OpenEXR, OpenImageIO), computer vision (OpenCV, MediaPipe), WebRTC (W3C spec, Pion/mediasoup/LiveKit SFUs), and 2026 open-source AI media (Real-ESRGAN/SwinIR/HAT upscale, RIFE/FILM interpolation, rembg/BiRefNet/RVM matting, Kokoro/OpenVoice/Piper TTS, Depth-Anything/MiDaS depth, ComfyUI/FLUX-schnell/Kolors image gen, LTX-Video/CogVideoX video gen, LivePortrait/LatentSync lipsync, PaddleOCR/Tesseract 5 OCR, DeepFilterNet/RNNoise audio denoise, CLIP/SigLIP/BLIP-2/LLaVA tagging). Strict OSI-open + commercial-safe license filter on every AI model.
ML Workbench for Claude Code. Full ML lifecycle: search papers across 7 academic sources, discover and download datasets from 5 repositories, explore and clean data, engineer features, train models (Naive Bayes, KNN, LDA/QDA, SVM, Decision Trees, Ensembles, GLM, Gaussian Process, Neural Networks), run autonomous experiments, build AI apps with LLMs and RAG, build MCP servers, deploy models with Docker and CI/CD, detect drift, explain predictions with SHAP, generate podcasts from papers, manage notebooks, extract YouTube content, and learn ML interactively with 3 university-grade courses (CS229, Applied ML, ML Engineering). 11 agents, 16 skills, 3 CLI tools (mlx-exp, mlx-search, mlx-status), 1 MCP server, 3 output styles, Python LSP via pyright.
Elite research intelligence plugin powered by RivalSearchMCP. 10 research tools, 5 workflow skills, 6 specialist agents, portable hooks, zero API keys. Your AI research team.
Adversaria
Critical thinking platform for Claude Code
Usage · Agents · Skills · How It Works · Traditions · Install
Adversaria is a Claude Code plugin for structured adversarial analysis. Three specialized agents argue, stress-test, and judge any idea using a shared argument graph, 10 reasoning traditions, and persistent memory that accumulates insight across sessions.
The name comes from the Latin adversaria: a notebook of observations. It also evokes adversarial reasoning, the deliberate practice of challenging ideas to strengthen them.
Adversaria works through agents that Claude automatically delegates to based on what you ask. You don't need to manage the workflow yourself.
Natural language (Claude delegates automatically):
Steelman the case for rewriting our API in Go
What could go wrong with this migration plan?
Give me a verdict on this proposal
Play devil's advocate on this architecture decision
@-mention (guarantees a specific agent runs):
@advocate build the strongest case for microservices here
@adversary tear apart this launch plan
@judge what survives scrutiny in this proposal?
Slash commands (invoke a skill directly):
/adversaria:steelman the case for server-side rendering
/adversaria:crucible this database migration plan
/adversaria:verdict on the Q3 product roadmap
/adversaria:devils-advocate this entire investment thesis
Session-wide (run an entire session as one agent):
claude --agent adversaria:advocate
claude --agent adversaria:adversary
claude --agent adversaria:judge
Three agents with distinct roles, each with persistent project memory that accumulates knowledge across sessions.
Builds the strongest possible case for an idea with genuine conviction, then argues the complete opposite with equal force.
| Tradition | Steelmanning, Dissoi Logoi |
| Model | Sonnet |
| Skill | adversaria:steelman |
| Memory | Project-scoped, persistent |
| Triggers | "steelman", "make the best case", "argue both sides", "defend this idea" |
The advocate is not a summarizer and not a yes-man. A steelman that ignores obvious flaws is a straw man in disguise. The advocate addresses weaknesses by countering them, not hiding them.
Finds every weakness, flaw, and failure mode. An authentic dissenter, not assigned devil's advocacy.
| Tradition | Crucible, Red Team, Socratic Elenchus, Gadfly |
| Model | Sonnet |
| Skill | adversaria:crucible |
| Memory | Project-scoped, persistent |
| Triggers | "stress-test", "poke holes", "red team", "what could go wrong", "what am I missing" |
[!NOTE] Psychologist Charlan Nemeth proved that assigned devil's advocacy is less effective than authentic dissent and can make people more entrenched. The adversary is an authentic dissenter who genuinely looks for flaws, not a performer going through the motions.
Renders a dispassionate verdict from the argument graph evidence. No advocacy in either direction.
| Tradition | Roman Rota (appellate tribunal, est. 1171) |
| Model | Inherit |
| Skill | adversaria:verdict |
| Memory | Project-scoped, persistent |
| Triggers | "verdict", "bottom line", "final assessment", "what survives", "give it to me straight" |
The judge reads what the advocate built and what the adversary found, then determines what survives scrutiny, what does not, and what remains unresolved. Every claim in the verdict cites graph state, not opinion.
Skills are the structured workflows that agents execute internally. They are also available as standalone slash commands.
| Skill | What It Does | Used By |
|---|---|---|
/adversaria:steelman | Build the strongest case for and against an idea. Register claims, assumptions, and evidence in the argument graph. | advocate |
/adversaria:crucible | Socratic questioning, structural gap analysis, hostile review, and red team failure modes. Register weaknesses and mitigations. | adversary |
/adversaria:verdict | Name the uncomfortable truth. Determine what survives scrutiny based on graph topology. Export the final verdict. | judge |
/adversaria:devils-advocate | Orchestrate all three phases in sequence for a complete adversarial analysis. | all three |
[!TIP] Skills compose through a shared argument graph that persists between runs. The steelman skill builds the graph, the crucible skill adds weaknesses to it, and the verdict skill reads the final state. Use
/adversaria:devils-advocateto run all three in one pass.