idea-refine
Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "stress-test my plan".
npx skills add addyosmani/agent-skills --skill idea-refine --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Idea Refine Refines raw ideas into sharp, actionable concepts worth building through structured divergent and convergent thinking. ## How It Works 1. **Understand & Expand (Divergent):** Restate the idea, ask sharpening questions, and generate variations. 2. **Evaluate & Converge:** Cluster ideas, stress-test them, and surface hidden assumptions. 3. **Sharpen & Ship:** Produce a concrete markdown one-pager moving work forward. ## Usage This skill is primarily an interactive dialogue. Invoke it with an idea, and the agent will guide you through the process. ```bash # Optional: Initialize the ideas directory bash skills/idea-refine/scripts/idea-refine.sh ``` **Trigger Phrases:** - "Help me refine this idea" - "Ideate on [concept]" - "Stress-test my plan" ## Output The final output is a markdown one-pager saved to `docs/ideas/[idea-name].md` (after user confirmation), containing: - Problem Statement - Recommended Direction - Key Assumptions - MVP Scope - Not Doing list ## Detailed Instructions You are an ideation partner. Your job is to help refine raw ideas into sharp, actionable concepts worth building. ### Philosophy - Simplicity is the ultimate sophistication. Push toward the si
- How It Works
- Usage
- Output
- Detailed Instructions
- Philosophy
- Process
- Anti-patterns to Avoid
- Tone
- Red Flags
- Verification
bash skills/idea-refine/scripts/idea-refine.sh
What does the idea-refine skill do?
Refines raw ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use when an idea is still vague, when you need to stress-test assumptions before committing to a plan, or when you want to expand options before converging on one. Triggers on "ideate", "refine this idea", or "stress-test my plan".
How do I install it?
Run `npx skills add addyosmani/agent-skills --skill idea-refine --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From addyosmani/agent-skills, a repository with 81,574 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
