BR

Facilitates collaborative design for underdefined technical tasks. Helps clarify requirements and tradeoffs before code is written.

Install

mkdir -p .claude/skills/brainstorming-tenecsson && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11105" && unzip -o skill.zip -d .claude/skills/brainstorming-tenecsson && rm skill.zip

Installs to .claude/skills/brainstorming-tenecsson

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use when requirements, product choices, or technical approach are still underdefined and you need a design before implementation
128 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • →Translate open requests into designs
  • →Identify architectural tradeoffs
  • →Clarify underdefined requirements
  • →Select implementation approaches

How it works

It uses a structured interview and trade-off analysis to guide the user toward an approved design before implementation begins.

Inputs & outputs

You give it
Open-ended technical or product request
You get back
Approved technical design

When to use brainstorming

  • →Determine system architecture
  • →Define feature scope and tradeoffs
  • →Clarify underdefined requirements
  • →Select implementation approaches

About this skill

Resolve the uncertainty that would materially change the result.

  1. Inspect enough context to identify the real decision.
  2. Ask only questions whose answers change the approach. Group closely related questions when that is faster for the user.
  3. Present the viable options and tradeoffs; recommend one.
  4. Get agreement on material, hard-to-reverse choices, then implement or plan.

Do not pause for:

  • reversible implementation details
  • choices already settled by repository conventions or an approved plan
  • narrow patches with clear behavior
  • speculative edge cases that do not affect the current decision

Create a durable design document only when the user requests one or the decision needs handoff, later review, or long-term preservation.

When not to use it

  • →When an approved design already exists
  • →For status, review, or verification tasks

Limitations

  • →Requires user approval before coding
  • →Not for narrow, well-specified patches

How it compares

It forces a design phase for underdefined requests, preventing premature implementation.

Compared to similar skills

brainstorming side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
brainstorming (this skill)05moNo flagsIntermediate
brainstorming936moReviewBeginner
spec-workflow1010moNo flagsIntermediate
feature-design-assistant68moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry