chorus-brainstorm

Synthesizes divergent idea conversations into one structured ElaborationRound of decision-point Q&A.

1.2k|104|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/Chorus-AIDLC/Chorus --skill chorus-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chorus-brainstorm
Source: https://github.com/Chorus-AIDLC/Chorus/tree/main/public/kiro-plugin/.kiro/skills/chorus-brainstorm
Command: npx skills add https://github.com/Chorus-AIDLC/Chorus --skill chorus-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fuzzy, half-formed ideas often jump straight into structured elaboration before the direction is clear, producing shallow or misaligned requirements. This Skill adds an optional divergent-then-convergent dialogue phase that explores goals, constraints, and success criteria first, then compresses the conversation into a structured elaboration round.

Core Features & Use Cases

  • Divergent Q&A cadence: Asks one question at a time, preferring multi-choice options, to surface the goal, constraints, and success criteria behind an idea.
  • Convergent direction proposal: Presents 2-3 distinct approaches with one marked recommendation and requires explicit user approval before synthesis.
  • Decision-point synthesis: Converts each material decision into an ElaborationQuestion with category, options, selected option, and a short rationale, persisted via chorus_pm_start_elaboration and chorus_answer_elaboration.
  • Use Case: A user has a vague idea like "improve onboarding". The Skill interviews them one question at a time, proposes three onboarding strategies, and records the chosen direction as a structured elaboration round for the chorus-idea skill to resolve.

Quick Start

Ask the agent to run brainstorm mode for a fuzzy idea during the chorus-idea flow, opting in when prompted at the brainstorm prelude step.

Frequently Asked Questions about chorus-brainstorm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I brainstorm a fuzzy idea before structured elaboration in Chorus?

Invoke the chorus-idea skill and opt in when it offers the optional brainstorm prelude. The brainstorm skill then asks one question at a time, proposes 2-3 directions with a recommendation, and records your choices as an elaboration round.

What does the chorus-brainstorm skill produce as output?

It produces exactly one ElaborationRound of decision-point Q&A, persisted through chorus_pm_start_elaboration and chorus_answer_elaboration. It never writes files, posts comments, or creates design documents.

Can I run chorus-brainstorm standalone without chorus-idea?

No. The skill is only a sub-step of the chorus-idea skill and requires explicit user opt-in. The scheduler decision to resolve the elaboration or open a follow-up round belongs to the calling chorus-idea skill.

Why does brainstorm mode ask only one question at a time?

Single-question turns keep the divergent phase focused and prevent combined questions from rushing the conversation. Convergence happens in one final question offering 2-3 distinct approaches with a marked recommendation.

When should I skip brainstorm mode and go straight to structured elaboration?

Skip it when the idea's goal, constraints, and success criteria are already clear. Brainstorm mode is designed for ideas whose direction is still being formed; uncontested decisions belong in the idea content, not decision-point Q&A.