Skills

Skill Debate

Structured multi-provider AI debates between Claude and available advisors, use for...

Install

npx skills add nyldn/claude-octopus --skill skill-debate -g -a claude-code -y
Repository
nyldn/claude-octopus4.4k
Category
AI and agents
Updated
3d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Structured multi-provider AI debates between Claude and available advisors, use for critical decisions

AI Debate Hub Skill v4.8

MANDATORY COMPLIANCE, DO NOT SKIP

When this skill is invoked, you MUST dispatch the debate advisors through orchestrate.sh and synthesize their positions. You are PROHIBITED from:

  • Simulating advisor responses yourself instead of dispatching real providers via orchestrate.sh
  • Deciding the question is "too simple" and answering single-model without the multi-provider debate
  • Skipping the provider availability check or the structured rounds
  • Dropping an available advisor (including agy) from the roster without telling the user
  • Rationalizing that one model's view is sufficient, the user invoked a debate for multiple perspectives

āš ļø MANDATORY: Visual Indicators Protocol

BEFORE starting ANY debate, you MUST output this banner:

šŸ™ **CLAUDE OCTOPUS ACTIVATED** - AI Debate Hub
šŸ™ Debate: [Topic/question being debated]

Participants:
šŸ”“ Codex CLI - Technical implementation perspective
🟔 Antigravity CLI - Ecosystem and strategic perspective
🟠 Sonnet 5 - Pragmatic implementer perspective
šŸ™ Claude (Opus) - Moderator and synthesis
🟢 Copilot CLI - GitHub-native perspective (if available)
🟤 Qwen CLI - Alternative model perspective (if available)

Core participants are selected from available providers. Codex (šŸ”“), Antigravity (🧭), Sonnet (🟠), Claude/Opus (šŸ™), and other detected providers can participate based on routing and availability.

This is NOT optional. Users need to see which AI providers are active. External API calls (šŸ”“ 🟔) use provider API keys. Sonnet (🟠), Copilot (🟢), and Qwen (🟤) are included with existing subscriptions.


CRITICAL: External CLI Syntax (v0.101.0+)

You MUST use this exact command pattern. Do NOT improvise provider flags.

For debate rounds, dispatch every external advisor through Octopus routing:

"${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh" spawn "$advisor" "$prompt"
Read the whole SKILL.md on GitHub

More in AI and agents