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"

