brainstorming

Turn open-ended ideas into validated design documents before implementation.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/forgefabrik/agent-bigbrother --skill brainstorming-forgefabrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/forgefabrik/agent-bigbrother/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/forgefabrik/agent-bigbrother --skill brainstorming-forgefabrik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents rushed implementation by forcing a clear design process first, helping you turn vague ideas into well-scoped specs before any code is written.

Core Features & Use Cases

  • Project Context Discovery: Reviews the existing project state before proposing changes, so decisions are grounded in reality.
  • Guided Collaboration: Asks one clarifying question at a time, proposes a few approaches with trade-offs, and waits for approval before moving forward.
  • Spec-First Workflow: Produces a written design document, performs a self-review for gaps or contradictions, and hands off to implementation planning only after user approval.
  • Use Case: Ideal for feature requests, UI changes, refactors, or any task where requirements need to be explored and validated before execution.

Quick Start

Use the brainstorming skill to understand the project context, ask me one clarifying question at a time, and help me produce an approved design spec before implementation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague software ideas into validated design specs before coding?

To turn vague ideas into validated design specs, use a structured brainstorming workflow that reviews existing project context, asks iterative clarifying questions, and proposes approaches with tradeoffs to produce an approved specification document before any implementation begins.

What is the best way to plan a refactor and discover hidden requirements?

The best way to plan a refactor and discover hidden requirements is through context discovery and guided collaboration, which asks one clarifying question at a time and evaluates tradeoffs to ensure the design is fully scoped before execution.

Can I use this to create design documents for UI changes and new features?

Yes, you can use this spec-first workflow to create design documents for UI changes and new features. It performs a self-review for gaps or contradictions and hands off to implementation planning only after you explicitly approve the written design.

How does a guided brainstorming process handle tradeoff analysis?

A guided brainstorming process handles tradeoff analysis by proposing a few distinct approaches with their respective tradeoffs, waiting for your approval on the chosen direction before moving forward to finalizing the design specification.

When should I not use a spec-first workflow for software planning?

You should not use a spec-first workflow for software planning when your task requires immediate, rushed implementation rather than context discovery, iterative clarification, and user approval, as this process intentionally prevents premature coding.