debate-hall
Wind/Wall/Door multi-perspective debate orchestration using debate-hall-mcp tools. Use when facilitating structured debates, architectural decisions, or multi-perspective analysis.
Security Assessment
About debate-hall
The debate-hall skill serves as an orchestration router for structured debates, designed to route tasks to specialized debate skills based on the nature of the inquiry. It addresses the challenge of managing multi-perspective discussions by organizing interactions through defined debate positions—Wind, Wall, and Door—which correspond to different cognition modes (Pathos, Ethos, Logos). This structured approach ensures that debates are both comprehensive and balanced, allowing for nuanced decision-making while maintaining clarity and order in multi-agent discussions.
Key features of the debate-hall skill include automatic and manual routing to specific sub-skills depending on the type of debate interaction required. Automated debates handle tasks such as running, resolving, and resuming debates with minimal user intervention, while manual control enables turn-by-turn orchestration with options to add turns, pick speakers, and manage debate flow. The skill also integrates administrative and GitHub operations, allowing actions like force-closing debates, synchronizing discussions with repositories, and ratifying decisions. Additionally, it provides gravity mapping to classify debate impacts as low, medium, or high, influencing how decisions are explored and applied. Resources such as agent configurations, tier definitions, debate patterns, and architectural decision records support its functionality and maintainability.
Typical use cases for debate-hall include facilitating internal team discussions, structuring multi-agent decision-making processes, and supporting collaborative evaluation of complex questions across multiple perspectives. Target users are teams or organizations seeking a disciplined method for structured debates, AI developers implementing multi-agent orchestration, and administrators managing debate workflows. By combining position, cognition, and role-based expertise, debate-hall ensures that discussions are thorough, systematically organized, and adaptable to both exploratory and production-level decision-making contexts.
FAQ
How do I start an automated debate using debate-hall?
You can trigger an automated debate by using commands such as 'run debate', 'resolve question', or 'automated debate'. This will route the task to the /debate-hall-auto sub-skill which handles running and managing debates automatically.
Can I control debates manually?
Yes, manual control is available for turn-by-turn debate orchestration. Commands like 'init debate', 'add turn', and 'pick next speaker' will route to /debate-hall-manual to manage debate flow interactively.
Which tools and integrations are supported?
Debate-hall supports tools for debate management, including running, resolving, adding turns, and closing debates. It also integrates with GitHub for operations like discussion sync, ratifying RFCs, and human interjection.
Are there any limitations on debate complexity?
Debate-hall uses a gravity mapping system to classify debates as low, medium, or high impact, which can guide exploration and application. However, extremely complex or undefined debate structures may require custom configuration in tiers.yaml or manual intervention.
What resources are available for configuring and extending debate-hall?
Documentation and configuration resources include agent definitions (agents/README.md), tier configurations (tiers.yaml), multi-model debate patterns, and architectural decision records (ADR-0005). These provide guidance for customizing roles, expertise, and debate patterns.
Install debate-hall
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
elevanaltd/debate-hall-mcp