Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Divergent research ideation — generate many candidate directions, then adversarially filter to the strongest
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -15% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 259% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 131% | 0% |
Divergent exploration before convergent brainstorming. Generate many candidates, then filter ruthlessly.
Read $ARGUMENTS. If the user provides a specific research question, ideate around it. If they provide a broad topic, explore broadly.
Generate 15-20 candidate research directions. Use these research-adapted ideation frames:
Dispatch methods-explorer and literature-scout agents in parallel to ground the ideation in real methods and recent papers.
Iron rule: Generate the full candidate list before critiquing any idea. Push past the first few obvious directions.
Entry condition: Phase 1 produced at least 15 candidate directions (the iron rule). Exit condition: 5-7 survivors identified, all rejected candidates have one-line rejection reasons.
For each candidate, evaluate:
Dispatch identification-critic to attack the top 10 candidates. Only candidates surviving adversarial scrutiny advance.
Target: 5-7 survivors with explicit rejection reasons for all others.
Write the ideation document to docs/ideation/ with YAML frontmatter:
yaml--- status: complete date: YYYY-MM-DD topic: <descriptive topic> candidates_generated: <N> survivors: <N> ---
Content:
/workflows:brainstorm on the top 1-2 candidatesEnd with: "Ideation complete. Run /workflows:brainstorm [top candidate] to develop requirements for the strongest direction."
Other measured skills in the registry, with their headline benchmark lift.