From claude-resources
Pre-spec idea refinement through structured divergent and convergent thinking. Use when a task is too vague for /define — needs exploration before spec generation. Triggers: "ideate", "brainstorm", "refine idea".
npx claudepluginhub deandum/claude-resources --plugin go-skillsThis skill uses the workspace's default tool permissions.
<!-- meta-skill: invoked via /ideate command, not loaded into agent skills lists -->
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
Refine raw ideas into sharp, actionable concepts before writing a spec.
/define)Goal: Open up the solution space.
If inside a codebase: scan for existing patterns, prior art, architectural constraints. Ground variations in reality.
Be honest, not supportive. Weak ideas get called out with specificity and kindness.
Produce a concrete artifact — a task statement ready for /define:
## [Idea Name]
**Problem:** [one-sentence "How Might We" framing]
**Direction:** [chosen approach and why — 2-3 sentences max]
**Assumptions to Validate:**
- [ ] [Assumption 1 — how to test it]
- [ ] [Assumption 2 — how to test it]
**MVP Scope:** [minimum version that tests the core assumption]
**Not Doing (and Why):**
- [Thing 1] — [reason]
- [Thing 2] — [reason]
**Open Questions:**
- [Anything unresolved before building]
When complete, suggest running /define to generate a structured spec.
The most valuable part of ideation. Focus is about saying no to good ideas.
| Shortcut | Reality |
|---|---|
| "The idea is obvious, skip to building" | Obvious ideas have hidden assumptions. 5 minutes refining saves 5 hours building the wrong thing. |
| "We need more research first" | Research without a frame is procrastination. Start with what you know, surface what you don't. |
| "Let's just try it and see" | Trying without criteria for success means you can't tell if it worked. Define success first. |
| "We need to consider all options" | 5-8 considered variations beat 20 shallow ones. Depth over breadth. |
/define to generate a structured spec