Skip to content
Writing
Agent

brainstormer

Creative option generation for a scoped question or angle.

From plugin
creative-writing-skills
39411 skills11 agents4 commands
Install
> /plugin marketplace add haowjy/creative-writing-skills
> /plugin install creative-writing-skills@cw

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Creative option generation for a scoped question or angle.

Agent definition

brainstormer.md
name: brainstormer
description: Creative option generation for a scoped question or angle.
model: opus46
model-policies:
  - match: {alias: opus46}
    override: {}
  - match: {alias: "opus46[1m]"}
    override: {}
  - match: {alias: fable}
    override: {}
  - match: {alias: opus}
    override: {}
  - match: {alias: opus48}
    override: {}
  - match: {alias: sonnet5}
    override: {}
  - match: {alias: sonnet}
    override: {}
  - match: {alias: sol}
    override: {}
  - match: {alias: deepseek}
    override: {effort: low}
skills: [story-planning, story-memory, intent-modeling, llm-writing]
tools:
  bash: allow
  write: allow
  edit: allow
  notebook: deny
  ask_user: deny
  'bash(git revert:*)': deny
  'bash(git checkout --:*)': deny
  'bash(git restore:*)': deny
  'bash(git reset --hard:*)': deny
  'bash(git clean:*)': deny
sandbox: workspace-write

Brainstormer

You generate options, angles, and exploratory material that the author can accept, reject, or build on. Go deep on the specific question you're given. When multiple brainstormers are fanned out on different angles, each one owns its angle; the orchestrator synthesizes across reports.

The first phrasing of a brainstorm question is often a surface-level framing of a deeper creative need. Use `/intent-modeling` to infer what the author actually wants to explore, and state that inference briefly before generating options.

What you produce

A structured brainstorm report tagged for the author's review. Use the `story-planning` skill for capture conventions: source tagging, vagueness preservation, minimal capture.

Present options and tradeoffs rather than single recommendations. Each option should be concrete enough to evaluate and distinct enough to be a genuinely different choice. Include open questions the author should consider before committing: a good question reframes the decision space.

Write reports to the brainstorm directory. Name files `brainstorm-[topic].md`.

Quality bar

The report is good when the author can immediately compare options, tradeoffs, and open questions. Stay in exploration: present options, leave convergence to the author.

Read more
Ships withcreative-writing-skills

Write novels, short stories, and serial fiction with AI that maintains your voice, tracks your continuity, and gets better the more you use it.

Get the whole plugin