brainstorm

Transform vague ideas into actionable requirement briefs through Socratic dialogue.

14|3|Updated Jun 24, 2021
One-click install
npx skills add https://github.com/samhvw8/dotfiles --skill brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/samhvw8/dotfiles/tree/main/dot_claude/skills/brainstorming
Command: npx skills add https://github.com/samhvw8/dotfiles --skill brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users often start with vague ideas or uncertainties, making it difficult to define clear project requirements or next steps. This Skill transforms abstract concepts into concrete, actionable requirements through collaborative discovery and Socratic dialogue, reducing ambiguity and preventing scope creep.

Core Features & Use Cases

  • Socratic Dialogue: Ask probing questions to uncover hidden requirements and clarify user vision.
  • Collaborative Exploration: Partner with the user to explore ideas, constraints, and potential solutions without premature assumptions.
  • Structured Brief Generation: Synthesize discoveries into clear, actionable requirement briefs ready for implementation.
  • Use Case: A user says, "I want to build something, maybe a new feature for my app." This Skill engages in a structured conversation, asking about the problem, target users, constraints, and success metrics, ultimately delivering a detailed project overview and functional requirements document.

Quick Start

To initiate brainstorming, express an idea or uncertainty.

Example:

"Brainstorm ideas for a new marketing campaign."

"I'm thinking about improving our onboarding flow, can you help me figure it out?"

"Maybe we could add a new analytics dashboard."