brainstorm

Capture and structure new ideas into a minimal SPEC.md at the project root.

Updated Jan 15, 2025
One-click install
npx skills add https://github.com/TobiasBak/dotfiles --skill brainstorm-tobiasbak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/TobiasBak/dotfiles/tree/main/agent-files/skills/brainstorm
Command: npx skills add https://github.com/TobiasBak/dotfiles --skill brainstorm-tobiasbak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming and planning support teams by turning vague ideas into a clear path forward, reducing time to alignment and scoping.

Core Features & Use Cases

  • Idea capture & categorization: Collect idea descriptions and contextual category from the user.
  • Guided follow-up questioning: Ask 2-4 targeted questions to clarify scope and constraints.
  • Automatic SPEC.md creation: Generate a minimal SPEC.md at the project root for quick kickoff.
  • Scope evaluation & escalation: Determine if scope is large and, if so, delegate to the interview-project skill.

Quick Start

Ask the user for an idea and category, then pose 2-4 follow-up questions, generate a minimal SPEC.md at the project root, and escalate to interview-project for large scope ideas.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I turn a vague project idea into a spec?

Brainstorming a project idea requires providing an initial concept description and a contextual category. This information acts as the baseline input for the guided follow-up questions that clarify scope and constraints.

What is the best way to plan early-stage product discovery?

The best way to plan early-stage product discovery is through structured ideation that captures ideas, evaluates project scope, and generates a minimal SPEC.md to ensure team alignment before development begins.

How does guided brainstorming handle large project scopes?

Guided brainstorming handles large project scopes by evaluating the initial idea during input collection and automatically delegating the planning process to the interview-project skill for deeper scoping.

Can I use this for planning small features instead of large projects?

Yes, you can use this for planning small features. The guided questioning adapts to the size of your idea, generating a quick SPEC.md for small scopes while only escalating large projects to interview-project.

Does project planning with this approach require any specific dependencies?

Project planning with this approach requires no specific dependencies. It operates independently to capture ideas, ask clarifying questions, and generate the SPEC.md file directly at the project root.