brainstorming

Guide collaborative ideation by gathering context and requirements into actionable design options.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/randoneering/nix-flake-mirror --skill brainstorming-randoneering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/randoneering/nix-flake-mirror/tree/main/home/programs/opencode/skills/brainstorming
Command: npx skills add https://github.com/randoneering/nix-flake-mirror --skill brainstorming-randoneering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams transform vague ideas into clear design intents by structuring questions, exploring context, and aligning on a plan before any implementation.

Core Features & Use Cases

  • Structured ideation: clarifies goals, constraints, and success criteria.
  • Clarifying questions asked one at a time; design options proposed (2-3 approaches) to surface trade-offs.
  • Design presentation and approvals; creation of design docs and tracked decisions.
  • Spec-review loop integration: feedback-driven iteration from exploration to implementation planning.

Quick Start

Give me a design briefing for the current project and start by clarifying goals before proposing solutions.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague project ideas into actionable design requirements?

To turn vague project ideas into actionable design requirements, provide a design briefing to clarify goals, explore context, and define success criteria. The skill asks clarifying questions one at a time to structure ideation and align on a plan before implementation.

What is the best way to facilitate collaborative ideation for early-stage projects?

Collaborative ideation for early-stage projects is facilitated by structuring context gathering and requirement discovery. The process involves proposing two to three design approaches to surface trade-offs, ensuring teams align on a clear design intent before any implementation begins.

How do I create a design doc and coordinate spec reviews before implementation?

You create a design doc and coordinate spec reviews by presenting design choices for approval and tracking decisions. A spec-review loop integrates feedback-driven iteration from exploration through implementation planning, ensuring all requirements are vetted.

Can I use structured brainstorming for feature de-scoping sessions?

Yes, you can use structured brainstorming for feature de-scoping sessions. The skill is explicitly applicable to de-scoping by guiding context exploration, asking clarifying questions, and generating design options to help teams align on refined project boundaries.

How does structured ideation handle design trade-offs and decision tracking?

Structured ideation handles design trade-offs by proposing two to three distinct approaches for evaluation. It tracks decisions by creating a design doc and integrating a spec-review loop, ensuring feedback-driven iteration captures all approved choices.

When should I not use collaborative ideation for project planning?

You should avoid collaborative ideation when your project already has finalized design docs and approved specs. This skill targets early-stage ideation and de-scoping, so using it after implementation planning adds unnecessary context gathering and clarifying questions.