Skip to content
Agentmart
Submit a tool

brainstorming

Use when a request leaves material product, architecture, behavior, or scope decisions unresolved.

Skill by tsergeytovarov

IndexedMIT★ 15
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/tsergeytovarov-brainstorming

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when a request leaves material product, architecture, behavior, or scope decisions unresolved. Do NOT use for approved, well-bounded implementation work.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Network hosts it talks to 3

  • codeload.github.com · found in install command
  • github.com · found in code
  • primeradiant.com · found in code

Files it touches

  • ~/.claude/skills/brainstorming
  • /tmp/brainstorm

What's inside

Skill name
brainstorming
Description
Use when a request leaves material product, architecture, behavior, or scope decisions unresolved. Do NOT use for approved, well-bounded implementation work.
License
MIT
Instructions
66 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (9)

  • CHANGELOG.md
  • SKILL.md
  • frame-template.html · scripts/
  • helper.js · scripts/
  • server.cjs · scripts/
  • start-server.sh · scripts/
  • stop-server.sh · scripts/
  • spec-document-reviewer-prompt.md
  • visual-companion.md

SKILL.md (first lines)

# Brainstorming

Clarify consequential choices before implementation. Scale the design work to
the ambiguity and cost of reversal.

## Embedded mode: product-spec-pipeline

Use this mode only when the parent skill passes the exact marker
`embedded-mode=product-spec-pipeline` and a writable run directory.

1. Inspect the current project context.
2. Ask one question at a time until the idea and intended outcome are clear.
3. Offer 2-3 product directions with trade-offs and a recommendation.
4. Require the user to select or approve one direction.
5. Write the raw idea, considered directions, selected direction, rationale,
   rejected alternatives, and unresolved questions to
   `<run-dir>/brainstorm.md`.

Keep this pass product-focused. Do not expand it into architecture or an
implementation plan. Do not commit. Do not invoke `writing-plans`.
Return control to the parent pipeline after the selected direction is approved
and the file exists.

## Choose a Track

### Lightweight

Use for a small, well-bounded change with an obvious implementation and cheap
rollback.

1. Inspect the relevant context.
2. State the intended change and any important assumption in a few sentences.
3. If the user has already approved that outcome, proceed.
4. Otherwise ask one blocking question.

No mandatory spec file, commit, visual companion, or implementation plan.

### Full design

Use when the change introduces a new product flow, public interface,
architecture boundary, irreversible decision, or several plausible approaches.

1. Inspect project context.
2. Ask one question at a time until purpose, constraints, and success criteria
   are clear.
3. Offer 2-3 approaches with trade-offs and a recommendation.
4. Present a concise design covering boundaries, data flow, failure handling,
   and risk-based verification.
5. Get approval before implementation.
6. Write a durable spec only when the project needs one or the user requests it.

Use a visual companion only when a diagram or mockup is materially clearer than
text, and ask before opening it.

## Scope

Decompose genuinely independent subsystems. Do not turn a small config or
workflow edit into a product-design ceremony.

## Handoff

For a complex approved design, use `superpowers:writing-plans`. For a
straightforward approved change, implement directly with the appropriate
domain skill.

From tsergeytovarov/ai-settings, MIT.

More from tsergeytovarov/ai-settings

Signals

Stars
15
Forks
4
Open issues
2
Last commit (this folder)
Jul 31, 2026 (3 months ago)
Last release
Oct 12, 2026 (17 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from tsergeytovarov

Cite this page

brainstorming skill. Agent Mart. https://agentmart.dev/skills/tsergeytovarov-brainstorming (last updated 2026-10-24)