idea-refine

Refines raw ideas into actionable one-page concepts through structured divergent and convergent thinking.

2|Updated Jul 6, 2026
One-click install
npx skills add https://github.com/NAMEWTA/learning-open-code --skill idea-refine-namewta
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: idea-refine
Source: https://github.com/NAMEWTA/learning-open-code/tree/main/translator/open-ai-skills/addyosmani-agent-skills/skills/idea-refine
Command: npx skills add https://github.com/NAMEWTA/learning-open-code --skill idea-refine-namewta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw ideas are often vague, untested, and anchored to the first solution that comes to mind. This Skill guides you through a structured three-phase conversation that expands your options, stress-tests assumptions, and converges on a clear, buildable direction before any implementation begins. ## Core Features & Use Cases - Divergent Exploration: Restates your idea as a "How Might We" question, asks focused clarifying questions, and generates 5-8 thoughtful variants using lenses like inversion, constraint removal, and audience switching. - Convergent Evaluation: Clusters resonant ideas into distinct directions and stress-tests each against user value, feasibility, and differentiation, explicitly surfacing hidden assumptions that could kill the idea. - Actionable Deliverable: Produces a markdown one-pager saved to docs/ideas/ containing the problem statement, recommended direction, key assumptions to validate, MVP scope, and an explicit "not doing" list. - Use Case: A founder with a vague concept like "help local restaurants compete with delivery platforms" invokes the skill, explores six variants, and walks away with a focused retention-engine concept, testable assumptions, and a clear MVP scope. ## Quick Start Ask the agent to help you refine or stress-test your idea, for example by saying "Help me refine this idea: a tool that helps local restaurants retain their regular customers."

Frequently Asked Questions about idea-refine

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I refine a vague product idea before building it?▼

Invoke the skill with your raw idea and it guides you through three phases: expanding options with structured variants, stress-testing directions against user value and feasibility, and delivering a one-page markdown document with MVP scope and key assumptions to validate.

What is a How Might We question in ideation?▼

A How Might We question reframes a problem as an opportunity statement, such as "How might we help restaurants retain regular customers without platform commissions." It forces clarity on the actual problem before jumping to solutions and unlocks broader solution spaces.

Can this ideation skill work inside an existing code repository?▼

Yes. When run in a project, the skill scans the codebase using Glob, Grep, and Read to ground idea variants in the existing architecture, constraints, and prior attempts, referencing specific files and patterns where relevant.

What output does the idea refinement process produce?▼

It produces a markdown one-pager saved to docs/ideas/ after your confirmation, containing the problem statement, recommended direction, key assumptions with validation strategies, MVP scope, an explicit not-doing list, and open questions.

When should I not use structured ideation for an idea?▼

Skip it when the direction is already validated and you need execution planning instead. The skill is designed for ambiguous, untested ideas; using it on settled decisions adds friction without value.