Brainstorming

Transforms vague ideas into concrete designs through guided questioning and incremental validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/slapglif/swe-agent --skill brainstorming-slapglif
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Brainstorming
Source: https://github.com/slapglif/swe-agent/tree/main/.swe/skills/brainstorming
Command: npx skills add https://github.com/slapglif/swe-agent --skill brainstorming-slapglif

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms vague ideas into concrete, fully-formed designs by employing structured Socratic questioning, exploring alternatives, and validating incrementally. It prevents premature coding and ensures a solid foundation for implementation.

Core Features & Use Cases

  • Structured Understanding: Guides through asking one question at a time to clarify purpose, constraints, and success criteria.
  • Alternative Exploration: Encourages proposing 2-3 different architectural approaches with trade-offs before committing.
  • Incremental Design Presentation: Presents design in small sections, validating with the human partner at each step.
  • Use Case: Before writing any code for a new feature, use this skill to refine the initial idea into a detailed design, ensuring all requirements are understood and potential pitfalls are considered.

Quick Start

I have a rough idea for a new feature. Use the Brainstorming skill to refine it into a design.