brainstorming

Guide teams through design exploration and documentation before coding.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/stabilefrisur/panmetis --skill brainstorming-stabilefrisur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/stabilefrisur/panmetis/tree/main/src/panmetis/skills/brainstorming
Command: npx skills add https://github.com/stabilefrisur/panmetis --skill brainstorming-stabilefrisur

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps teams surface user intent and align on design before any development work, reducing miscommunication and scope creep.

Core Features & Use Cases

  • Guided context analysis: Explore project context, files, and recent commits to understand starting points and constraints.
  • Interactive clarifying questions: One question at a time to refine purpose, success criteria, and constraints.
  • Proposing multiple approaches: Present 2-3 design options with trade-offs and a recommended direction.
  • Design documentation handoff: Produce a formal design doc and prepare for the implementation planning phase.

Quick Start

Describe your project goal and I will begin the brainstorm by asking clarifying questions to shape a design.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I align on product design and requirements before starting development?

To align on product design before development, you need a structured brainstorming process that surfaces intent through guided context analysis and interactive clarifying questions. This approach ensures teams explore trade-offs and document design decisions before any coding begins.

What is design thinking brainstorming for software architecture?

Design thinking brainstorming for software architecture is a front-loaded planning process that explores project context, proposes multiple approaches with trade-offs, and produces formal design documentation. It enforces stepwise design reviews to reduce miscommunication and scope creep.

How do I create a design document for a new feature enhancement?

Create a design document for a feature enhancement by starting with a brainstorming session that asks clarifying questions one at a time. The process generates 2-3 design options with a recommended direction, ending in a clean handoff to implementation planning.

Can I use structured brainstorming for both small features and large systems?

Yes, you can use structured brainstorming for projects of any scope, applying the same stepwise design and review process to both small feature enhancements and large systems. It scales by analyzing relevant files and recent commits to understand starting points and constraints.

Why does my project suffer from scope creep during the design phase?

Projects suffer from scope creep during the design phase when teams skip surfacing user intent and fail to establish clear constraints. Without interactive clarifying questions and formal design reviews, miscommunication leads to uncontrolled feature expansion.