Help users surface raw material for a piece when they don't have a specific idea yet. Invoke with /cw-brainstorm or when user says they want to explore ideas.
73%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./skills/cw-brainstorm/SKILL.mdHelp the user surface raw material for a piece when they arrive without a specific idea. The goal is to uncover something worth writing about through exploratory conversation.
All ideas must pass the New, True, Useful test:
The idea either:
Test: "Does this make the new familiar, or the familiar new?"
Depending on subject matter, the idea should be:
In order of importance (customizable per writer or piece):
Probe for material that exhibits these qualities:
| Quality | What You're Looking For |
|---|---|
| Surprise | Something that defied expectations |
| Tension | Contradictions, paradoxes, things that shouldn't both be true |
| Transformation | Change over time—in thinking, behavior, understanding |
| Friction | Frustrations, obstacles, things that drive the user crazy |
| Pattern recognition | Connections across domains the user has noticed |
| Earned insight | Something learned through experience, not just reading |
Start open-ended. Don't lead with a framework—let the user talk.
Ask follow-up questions that dig into the qualities above:
Test ideas against the floor. When something promising surfaces, mentally check:
Keep probing until you find material that passes the floor criteria.
The brainstorm session ends when:
User explicitly requests to move on — natural language like "I think I've got something" or "let's develop this one"
System detects excitement signals and offers to advance:
When you detect excitement, offer: "It sounds like this one is resonating—want to develop it further?"
When exiting brainstorm, transition to Interview to extract what's needed for an outline.
[Skill-specific lessons will be added here as they're captured]
EveryInc/compound-writing
8fd0ec8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.