decision-board
CommunityStructured multi-perspective decision debates.
System Documentation
What problem does it solve?
Orchestrates a team of expert agents who conduct a structured, multi-perspective debate on an architectural or technical decision using a blackboard architecture. Agents write structured JSON files to a shared session directory; the moderator polls for file existence, reads results, and writes all events to the JSONL log. Debates unfold with stances, challenges, concessions, and a final Architecture Decision Record (ADR).
Core Features & Use Cases
- Structured, multi-agent debate with a moderator-driven flow
- Automated logging via JSONL and generation of ADRs
- Context-budget checks and tiered debate modes (Quick, Standard, Deep)
- Role-based personas (Architect, Pragmatist, Economist, etc.) guiding diverse perspectives
- Synthesis briefs and debate logs for post-session review
Quick Start
Initiate a session by providing a decision question and optional options, then let the moderator orchestrate the debate.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: decision-board Download link: https://github.com/dnhess/spectra/archive/main.zip#decision-board Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.