openspec-brainstorm

Facilitate structured brainstorming and design validation for OpenSpec changes.

54|3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/mrclrchtr/SuPi --skill openspec-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-brainstorm
Source: https://github.com/mrclrchtr/SuPi/tree/main/skills/openspec-brainstorm
Command: npx skills add https://github.com/mrclrchtr/SuPi --skill openspec-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Many feature ideas or small changes are implemented before their assumptions, constraints, and success criteria are clarified, leading to rework and misaligned implementations. This Skill guides collaborative exploration of intent, constraints, and trade-offs so a clear, approved design is produced before any OpenSpec or implementation steps are taken.

Core Features & Use Cases

  • Context-first exploration: Instructs the agent to examine project files, docs, recent commits, and existing OpenSpec change context for informed questioning.
  • One-question-at-a-time clarification: Drives focused, incremental clarification to converge on purpose, constraints, and success criteria.
  • Approach comparison and recommendation: Proposes 2–3 approaches with trade-offs, recommends a preferred option, and scales design sections to complexity.
  • Visual Companion support: Offers an optional browser-based mockup/diagram tool when visual questions are needed (explicit consent required).
  • Handoff brief: Produces a concise, reviewed handoff summary recommending the next OpenSpec command or skill without editing OpenSpec artifacts.

Quick Start

Ask it to brainstorm an OpenSpec change for <brief idea>, explore project context, ask clarifying questions one at a time, propose approaches with trade-offs, and produce a short handoff brief recommending the next OpenSpec step.

Frequently Asked Questions about openspec-brainstorm

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

FAQPage Schema
How do I brainstorm and validate product design ideas before implementation?

Structured brainstorming validates product design ideas by guiding context exploration, enforcing incremental one-question-at-a-time clarifications, and comparing approaches with trade-offs to produce an approved design before implementation begins.

What is the best way to explore and compare approaches for small-to-medium project features?

The best way to explore project features is to analyze existing project files and OpenSpec context, then propose 2–3 approaches with explicit trade-offs and a preferred recommendation scaled to the feature's complexity.

How do I create a design handoff brief for product specs without modifying existing artifacts?

Creating a design handoff brief involves producing a concise, reviewed summary of the approved design that recommends the next OpenSpec command, without directly editing or modifying existing OpenSpec artifacts.

Can I use visual mockups during requirements elicitation for product planning?

Yes, you can use an optional browser-based visual companion tool for mockups and diagrams during requirements elicitation, provided explicit consent is given before launching the visual support.

Does brainstorming for OpenSpec changes require reading project files and recent commits?

Yes, effective brainstorming for OpenSpec changes requires reading project files, docs, recent commits, and existing OpenSpec artifacts to ensure informed questioning and context-aware design validation.

When should I not use structured brainstorming for spec changes?

You should avoid structured brainstorming for spec changes when implementation assumptions, constraints, and success criteria are already fully clarified, as the process is designed to prevent rework on misaligned or unexamined feature ideas.