brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
skill-nameUse when users say "[trigger phrase 1]", "[trigger phrase 2]", or when [specific scenario]. [WHAT this skill does]. [Additional trigger keywords for searchability].
Independent GitHub snapshot · Automated classification · Original documentation governs
name: skill-name description: Use when users say "[trigger phrase 1]", "[trigger phrase 2]", or when [specific scenario]. [WHAT this skill does]. [Additional trigger keywords for searchability].
Brief introduction to what this skill provides (1-2 sentences maximum).
Apply these tests before [performing key domain action]:
This skill uses progressive disclosure to minimize context usage:
Follow the [workflow/decision tree/process] below for [domain task].
Load AGENTS.md for [specific type of guidance: file conventions / optimization rules / architectural patterns].
When [specific scenario], load corresponding reference files for ❌/✅ examples:
[Your workflow/decision tree/creative guidance here]
Calibrate guidance specificity to task fragility:
| Task Type | Freedom Level | Guidance Format | Example |
|---|---|---|---|
| Creative/Design | High freedom | Principles, thinking patterns, anti-patterns | "[Creative principle]" |
| Analysis/Review | Medium freedom | Guidelines with examples, decision frameworks | "Priority: [ordered list]" |
| File Operations | Low freedom | Exact scripts, specific steps, no variation | "Use exact command: [cmd]" |
The test: "If the agent makes a mistake, what's the consequence?"