brainstorming

Transform abstract project ideas into user-approved design specifications.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/raybird/telenexus --skill brainstorming-raybird
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/raybird/telenexus/tree/main/skills/tao-of-opencode/references/superpowers/brainstorming
Command: npx skills add https://github.com/raybird/telenexus --skill brainstorming-raybird

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents wasted development effort by forcing a structured design and validation process before any code is written, ensuring that user intent and requirements are fully understood.

Core Features & Use Cases

  • Collaborative Design: Guides the user through a step-by-step process to refine ideas, explore project context, and evaluate multiple approaches.
  • Validation Gate: Enforces a hard-gate that prevents implementation until a design document is written and approved by the user.
  • Visual Companion: Integrates a browser-based tool to show mockups, diagrams, and visual comparisons for complex design decisions.

Quick Start

Invoke the brainstorming skill to begin refining your new project idea by exploring the current context and requirements.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw project ideas into validated design specifications before coding?

To turn raw ideas into validated design specifications, use a collaborative dialogue process that enforces context exploration, alternative approach analysis, and user-approved documentation before implementation begins. This prevents wasted development effort by ensuring requirements are fully understood.

What is a design-first workflow and how does it help software architecture planning?

A design-first workflow requires defining architectural clarity, project scope, and risk mitigation strategies before any implementation tasks commence. It helps by acting as a validation gate that forces structured design and user approval, ensuring abstract project ideas are fully refined.

Can I visualize mockups and diagrams while collaborating on project planning?

Yes, you can visualize mockups, diagrams, and visual comparisons for complex design decisions using an integrated browser-based tool. This visual companion operates alongside the collaborative dialogue to help refine abstract project ideas into detailed specifications.

How do I enforce a hard gate to prevent implementation before design approval?

You enforce a validation gate by requiring a written, user-approved design document before any code is written. This hard gate blocks implementation tasks until architectural clarity, scope definition, and risk mitigation are fully satisfied and documented.

Does this design specification process support evaluating multiple architectural approaches?

Yes, the design specification process explicitly supports evaluating multiple alternative approaches. It guides users through a step-by-step collaborative process to explore project context, analyze alternatives, and mitigate risks before finalizing the validated design document.