brainstorming

Transform abstract concepts into validated design specifications through a structured workflow.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Luizfbm/Dev-roast --skill brainstorming-luizfbm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Luizfbm/Dev-roast/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/Luizfbm/Dev-roast --skill brainstorming-luizfbm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents wasted development effort by ensuring every project, regardless of size, is thoroughly explored, scoped, and approved before a single line of code is written.

Core Features & Use Cases

  • Structured Design Process: Guides you through context exploration, clarifying questions, and approach evaluation.
  • Visual Collaboration: Offers a browser-based companion for mockups, diagrams, and visual decision-making.
  • Spec Validation: Automates the creation and review of design documentation to ensure technical alignment.
  • Use Case: Before building a new feature, use this Skill to brainstorm the architecture, get visual feedback on the UI, and generate a formal design spec that serves as the blueprint for implementation.

Quick Start

Invoke the brainstorming skill to begin exploring the requirements and design approach for your new project idea.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is structured design specification and when do I need it before development?

Structured design specification transforms abstract concepts into validated blueprints before coding begins. You need it to prevent wasted development effort by ensuring projects are thoroughly scoped, technically feasible, and requirement-aligned through formal documentation.

How do I turn raw ideas into validated design specs for a new software feature?

Turn raw ideas into validated design specs by invoking a structured workflow that guides context exploration, asks clarifying questions, evaluates approaches, and automates formal documentation review to ensure technical alignment before implementation.

Can I create visual mockups and diagrams during the architecture planning process?

Yes, you can create visual mockups and diagrams during architecture planning using a browser-based companion designed for visual collaboration. This supports visual decision-making alongside the structured specification workflow.

Does this design specification process work for small projects or only large architecture planning?

This design specification process works for projects regardless of size. It ensures every project, small or large, is thoroughly explored, scoped, and approved through a gate-controlled workflow before a single line of code is written.

What's the best way to ensure technical feasibility and requirement alignment before implementation?

The best way to ensure technical feasibility and requirement alignment is through a gate-controlled workflow that automates design documentation review. This validates specifications against requirements before the implementation phase begins.

Why should I not skip the brainstorming and specification phase before writing code?

Skipping brainstorming and specification risks wasted development effort. A structured design process ensures abstract concepts are explored, approaches evaluated, and formal specs reviewed, providing a validated blueprint that prevents misaligned implementation.