brainstorming

Facilitates structured idea generation sessions ending in ADR or specification documents.

Updated Jun 25, 2026
One-click install
npx skills add https://github.com/nitra/7n-test --skill brainstorming-nitra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/nitra/7n-test/tree/main/.cursor/skills/n-brainstorming
Command: npx skills add https://github.com/nitra/7n-test --skill brainstorming-nitra

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Unstructured idea discussions often stop at a handful of obvious options and end without a recorded decision. This Skill enforces a disciplined brainstorming workflow that generates 40-60 ideas before filtering, then captures the outcome as a formal ADR or feature specification. ## Core Features & Use Cases - Structured facilitation process: Guides sessions through context gathering, technique selection (SCAMPER, mind-mapping, role-storming, random stimulus, 5-whys), high-volume generation, clustering, and decision-making. - Co-author decision making: Forms and defends an evidence-based recommendation, pushing back once with arguments when the user picks a weaker option. - Formal documentation output: Saves every session as a MADR v4 ADR in docs/adr/ or an implementation-ready specification in docs/specs/, including raw idea lists and open questions. - Use Case: A product manager says "let's brainstorm names for the new CLI tool" — the Skill runs a condensed session, generates dozens of candidates, records the chosen name and rationale in an ADR, and offers a git commit. ## Quick Start Ask the assistant to brainstorm ideas for your topic, for example: "Let's brainstorm architecture options for the caching layer."

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I run a structured brainstorming session with an AI assistant?

Start by stating your topic and goal, then follow the facilitated flow: context questions, technique selection, high-volume idea generation, clustering, and a final decision. The session ends with a written ADR or specification document capturing the outcome.

What brainstorming techniques does this process support?

It supports SCAMPER for improving existing products, mind-mapping for broad topics, role-storming for stress-testing ideas, random stimulus for breaking fixation, 5-whys root-cause analysis for problems, and progressive flows combining multiple techniques.

When should I not use a brainstorming workflow?

Skip it when requirements for an already-defined feature just need clarification, or when you already have a chosen solution and only need implementation help. It is designed for the stage where what to do is still unclear.

What document formats does a brainstorming session produce?

Sessions produce either a MADR v4 ADR saved to docs/adr/ with timestamped filenames for decisions and idea records, or a Ukrainian-language feature specification saved to docs/specs/ when the result is preparation for implementation.

Why does the brainstorming process require 40-60 ideas before evaluation?

The most valuable ideas typically appear after the obvious options are exhausted, often past idea 30. Evaluating too early narrows the solution space prematurely, so quantity is enforced before any filtering or prioritization begins.