brainstorming

Guide collaborative design brainstorming through user intent exploration and design validation.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/pxlcrtiv/opencode-setup --skill brainstorming-pxlcrtiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/pxlcrtiv/opencode-setup/tree/main/skills/brainstorming
Command: npx skills add https://github.com/pxlcrtiv/opencode-setup --skill brainstorming-pxlcrtiv

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the design brainstorming process by facilitating collaborative dialogue, exploring user intent, and ensuring designs are fully vetted before implementation.

Core Features & Use Cases

  • Exploration of Project Context: Analyze existing files and documentation to understand the project.
  • Clarifying Questions: Refine the idea through a series of focused questions.
  • Design Proposals: Present multiple approaches with trade-offs.
  • Visual Companion: Use a browser-based tool to present mockups and diagrams for better understanding.
  • Documentation: Write and review detailed design specifications.
  • User Approval: Ensure the design is approved before moving to implementation.
  • Use Case: Ideal for feature development, component design, or system architecture planning.

Quick Start

Run the 'brainstorming' skill to start a design brainstorming session for your project.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I facilitate collaborative design brainstorming and validate decisions before implementation?

Collaborative design brainstorming is facilitated through interactive dialogue that explores user intent, refines project context, and validates design decisions to ensure designs are fully vetted before implementation begins.

What is the best way to write detailed design specifications from project documentation?

Writing detailed design specifications is achieved by analyzing existing files and documentation to understand the project, then using clarifying questions to refine the idea into a reviewed specification document ready for implementation.

Can I use a visual companion to present mockups and diagrams during component design?

You can use a browser-based visual companion to present mockups and diagrams during component design, enhancing collaborative dialogue and understanding of design proposals before moving to implementation.

Does design brainstorming work for system architecture planning and feature development?

Design brainstorming works effectively for feature development, component design, and system architecture planning by guiding users through intent exploration, design proposals, and user approval within an interactive dialogue.

What are the limitations of using natural language dialogue for design validation?

Using natural language dialogue for design validation requires interactive participation and cannot proceed automatically; the process relies on continuous user approval and responses to clarifying questions to refine design proposals.