brainstorming

Facilitate collaborative brainstorming with context exploration and design proposals.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/PickleSoda/history-mapped --skill brainstorming-picklesoda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/PickleSoda/history-mapped/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/PickleSoda/history-mapped --skill brainstorming-picklesoda

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the brainstorming and design process, ensuring that project ideas and specifications are well-thought-out and aligned with user requirements before proceeding to implementation.

Core Features & Use Cases

  • Project Context Exploration: Understands and evaluates the context of the project.
  • Clarifying Questions: Asks targeted questions to refine project requirements.
  • Design Proposal: Proposes multiple design approaches with trade-offs.
  • Design Presentation: Presents design sections for user approval.
  • Documentation: Writes detailed design documents for future reference.
  • Spec Review Loop: Iterates through a review process to refine specifications.
  • User Review Gate: Ensures user approval before proceeding to implementation.
  • Implementation Plan Creation: Generates an implementation plan with the writing-plans skill.
  • Visual Companion: Offers a browser-based tool for visual mockups and comparisons.
  • Use Case: Suppose you are developing a new software feature. Use this Skill to brainstorm and refine the design, ensuring that all aspects are considered before beginning development.

Quick Start

Start a brainstorming session for a new feature by invoking the skill and providing initial context or requirements.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I refine project specifications before implementation?

To refine project specifications before implementation, this Skill facilitates a collaborative brainstorming process involving context exploration, targeted clarifying questions, and iterative design proposals to ensure requirements are well-defined and aligned with user expectations.

What is the best way to collaborate on project planning and design review?

The best way to collaborate on project planning and design review is by using a structured feedback loop that presents design sections for approval, proposes multiple approaches with trade-offs, and writes detailed Markdown documentation for future reference.

Can I generate visual mockups during the brainstorming process?

Yes, you can generate visual mockups during the brainstorming process by utilizing the browser-based visual companion tool, which offers visual mockups and comparisons to help refine design proposals and project context.

How do I create an implementation plan after finalizing a design proposal?

To create an implementation plan after finalizing a design proposal, the Skill generates a structured implementation plan using the writing-plans skill, but only after passing through a mandatory user review gate to ensure design approval.

Do I need user interaction for iterative specification development?

Yes, user interaction is required for iterative specification development, as the Skill relies on continuous user feedback to iterate through a spec review loop, refining project requirements until they are fully aligned with user expectations.