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.