Story brainstorming
When to use
Use when a story has an unresolved creative question or the author wants alternatives before committing.
Inputs and assumptions
Ask for the specific uncertainty, existing constraints, desired reader effect, and what must remain unchanged. Do not restart the entire premise to solve a small scene problem.
Portable workflow
- Read relevant project decisions using the project workflow.
- Frame the actual choice, such as whether a betrayal should change trust, status, or knowledge.
- Offer a small set of distinct options with different causal mechanisms, not renamed versions of one idea.
- For each option, explain what the reader gains, what must be set up, and what later consequences it creates.
- Include a less obvious option when it serves the brief. Ask the author which direction to develop.
- Preserve useful rejected options as proposals only when saving is requested.
Safety and side effects
Default to discussion. Do not overwrite approved plans or convert exploratory suggestions into established events.
Scripts, references, and dependencies
No external dependencies. Use the shared project workflow for approval and saved-state handling.
Verification
Options should differ in stakes or consequences. Check each against the author's constraints and identify the decision still awaiting approval.
Pi adapter
Use /writer brainstorm --brief "Find three motives for the mentor's disappearance" in an existing project.