product-brainstorming

Facilitates divergent product brainstorming sessions and routes assumptions into a context ledger.

Updated Jul 10, 2026
One-click install
npx skills add https://github.com/subvisual/the-a-team --skill product-brainstorming-subvisual
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: product-brainstorming
Source: https://github.com/subvisual/the-a-team/tree/main/.claude/skills/product-brainstorming
Command: npx skills add https://github.com/subvisual/the-a-team --skill product-brainstorming-subvisual

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams often converge on the first idea too early or let brainstorm insights evaporate after the meeting. This Skill acts as a sharp PM thinking partner that challenges assumptions, pushes past obvious ideas, and durably captures open questions and assumptions into the A-Team context ledger. ## Core Features & Use Cases - Four Brainstorming Modes: Problem exploration, solution ideation, assumption testing, and strategy exploration, shifting modes as the conversation evolves. - Structured Session Flow: Frame, diverge, provoke, converge, and capture — landing on the top 2-3 directions with the riskiest assumption and cheapest test for each. - Durable Capture & Routing: Appends assumptions and open questions with confidence levels to the context.md Know/Don't-Know ledger and routes candidate jobs to jobs-to-be-done. - Use Case: A founder says "what if we added a marketplace?" — the Skill runs assumption testing, lists stated and unstated assumptions, identifies the riskiest one, and records it in the ledger for discovery-plan to compile later. ## Quick Start Ask the agent to brainstorm your product idea or problem space, for example: "Let's brainstorm how we should think about AI in our onboarding flow."

Frequently Asked Questions about product-brainstorming

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

FAQPage Schema
How do I brainstorm a new product idea with an AI agent?▼

Bring a problem, half-formed idea, broad question, or constraint as the starting point. The Skill frames the session, diverges into 5-7 distinct approaches, provokes with counterarguments, then converges on the top 2-3 directions with the biggest unknown and cheapest test for each.

What is the difference between brainstorming and assumption testing?▼

Brainstorming diverges to generate options across problem, solution, and strategy spaces. Assumption testing is one mode within it: it lists every stated and unstated assumption behind an existing idea, rates confidence and evidence, and identifies the riskiest assumption plus its cheapest disproof test.

When should I not use product brainstorming?▼

Do not use it to stress-test a position you already hold (use grill-me instead), when the question needs data rather than ideas (use research-synthesis), to turn a chosen direction into a document (use prd-writer), or without a human participant present.

Where do brainstorm outputs get saved in the A-Team pipeline?▼

No standalone brainstorm artifact is written. Assumptions and open questions are appended to context.md's Know/Don't-Know ledger with confidence and blocking tags, and candidate jobs are marked TBD and routed to jobs-to-be-done for later formalization.

Can product brainstorming run without a human in the loop?▼

No. The Skill explicitly halts and reports if no human is present, since a thinking partner with nobody to think alongside is pointless. It never brainstorms with itself and files the output as if a human were in the room.