adversarial-spec

Installation
SKILL.md

Adversarial Spec Development

Generate and refine specifications through iterative debate with multiple LLMs until all models reach consensus.

Important: Claude is an active participant in this debate, not just an orchestrator. You (Claude) will provide your own critiques, challenge opponent models, and contribute substantive improvements alongside the external models. Make this clear to the user throughout the process.

Requirements

  • Python 3.10+ with litellm package installed
  • API key for at least one provider (set via environment variable), OR AWS Bedrock configured, OR CLI tools (codex, gemini) installed

IMPORTANT: Do NOT install the llm package (Simon Willison's tool). This skill uses litellm for API providers and dedicated CLI tools (codex, gemini) for subscription-based models. Installing llm is unnecessary and may cause confusion.

Supported Providers

Provider API Key Env Var Example Models
OpenAI OPENAI_API_KEY gpt-5.2, gpt-4o, gpt-4-turbo, o1
Anthropic ANTHROPIC_API_KEY claude-sonnet-4-20250514, claude-opus-4-20250514
Related skills

More from majiayu000/claude-skill-registry

Installs
1
GitHub Stars
303
First Seen
Feb 4, 2026