This rule is non-negotiable. During brainstorming:
Focus only on WHAT, never HOW
No code, no architecture, no technical details
Capture all ideas without judgment
Defer feasibility analysis to later phases
Rationalization Defense
Excuse
Reality
"I already know what to build"
Unvalidated assumptions cause 3x rework
"Let's save time and discuss implementation"
Premature optimization kills innovation
"The solution is obvious"
Obvious solutions often miss edge cases
"We don't have time for this"
1 hour of brainstorming saves 3 days of rework
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: yellinzero-aico-aico-pm-brainstorming3description: Brainstorming4---56# Brainstorming78## ⚠️ CRITICAL RULES - READ FIRST9101. **READ CONSTITUTION**: Always read `docs/reference/pm/constitution.md` first for product context112. **ONE QUESTION AT A TIME**: Never ask multiple questions in one message123. **USE MULTIPLE CHOICE**: Prefer AskUserQuestion tool with 2-4 options1314## Language Configuration1516Before generating any content, check `aico.json` in project root for `language` field to determine the output language. If not set, default to English.1718## Process19201. **Check context**: Scan `docs/reference/pm/` for existing product context212. **Understand problem**: Ask clarifying questions one at a time223. **Explore alternatives**: Propose 2-3 approaches with trade-offs234. **Validate concept**: Present ideas in small sections (200-300 words), confirm each245. **Document outcome**: Save validated concept for next steps2526## Core Pattern2728| Phase | Action | Output |29| ---------- | -------------------------------------- | ----------------- |30| Understand | Ask clarifying questions one at a time | Problem statement |31| Explore | Propose 2-3 approaches with trade-offs | Selected approach |32| Validate | Present concept in small sections | Validated concept |3334## Key Rules3536- ALWAYS ask ONE question per message - never overwhelm with multiple questions37- MUST prefer multiple choice over open-ended questions when possible38- ALWAYS explore 2-3 alternative approaches before settling on one39- Present ideas incrementally in 200-300 word sections, confirm each before continuing4041## Question Examples4243- "What problem are you trying to solve for users?"44- "Who is the primary user for this feature?"45- "What does success look like? (A) metric improvement (B) user satisfaction (C) both"4647## Common Mistakes4849- ❌ Ask multiple questions at once → ✅ One question per message50- ❌ Jump to solutions immediately → ✅ Understand problem first51- ❌ Skip alternatives → ✅ Always explore 2-3 approaches5253---5455## Iron Law5657**NO IMPLEMENTATION DISCUSSION DURING BRAINSTORMING**5859This rule is non-negotiable. During brainstorming:60611. Focus only on WHAT, never HOW622. No code, no architecture, no technical details633. Capture all ideas without judgment644. Defer feasibility analysis to later phases6566### Rationalization Defense6768| Excuse | Reality |69| -------------------------------------------- | ---------------------------------------------- |70| "I already know what to build" | Unvalidated assumptions cause 3x rework |71| "Let's save time and discuss implementation" | Premature optimization kills innovation |72| "The solution is obvious" | Obvious solutions often miss edge cases |73| "We don't have time for this" | 1 hour of brainstorming saves 3 days of rework |7475---76> Converted and distributed by [TomeVault](https://tomevault.io/claim/yellinzero) — claim your Tome and manage your conversions.77<!-- tomevault:4.0:skill_md:2026-04-13 -->
Run npx skillmds@latest add tomevault-io/yellinzero-aico-aico-pm-brainstorming in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Brainstorming It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.