discuss

Solid

Use when a topic benefits from multiple perspectives debating before a decision.

AI & Automation 11 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
36
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Moderated Multi-Agent Discussion Start a backend-managed structured discussion with AI agents. Pass `--user` to participate as a human observer. ## Execution 1. **If no topic is provided**: gather it interactively, plus: - participant count (2-8, default: 4) - debate vs open discussion - requested roles or perspectives 2. **Analyze the topic** and prepare persona inputs. - Identify the professional domain and the main disagreement axes. - If geographic or institutional origin matters, prepare `demographics: { origin_weights, outlier_ratio }`. - Write a 1-2 sentence background brief per slot. - Assign a distinct name culture per slot. 3. **Generate persona seeds** with: `coral-cli discuss seed --input-json -` using the prepared `{ controversy_axes, n, demographics?, seed }` payload on stdin. 4. **Turn the seed output into personas**. - Use the seed positions, tone, and any `suggested_origin` / `is_outlier` fields. - Reuse your normal persona-generation workflow if you have one. - Keep agent names stable and tool-safe. 5. **Build the agent list** and start the session. - Required AI agents use `{ name, persona, provider?, model? }`. - If `--user`, add: `{ name: 'user', persona: '# User — Human Participant\nHuman observer with real-time participation via /bid skill.', participation: 'observer' }` - Start with: `coral-cli discuss start --input-json -` for the full `{ topic, agents, config? }` payload. Include `c...

Details

Author
kangig94
Repository
kangig94/coral
Created
5 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category