idea-refine

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

Updated May 5, 2026
One-click install
npx skills add https://github.com/UlaYuga/promo-preflight --skill idea-refine-ulayuga
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: idea-refine
Source: https://github.com/UlaYuga/promo-preflight/tree/main/.agents/skills/idea-refine
Command: npx skills add https://github.com/UlaYuga/promo-preflight --skill idea-refine-ulayuga

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Raw ideas often stay vague, untested, or over-scoped because there is no structured process to challenge assumptions, explore alternatives, and converge on a focused direction. This Skill guides users through a disciplined ideation dialogue that turns fuzzy concepts into concrete, validated plans. ## Core Features & Use Cases - Three-Phase Ideation Process: Divergent expansion with sharpening questions and 5-8 idea variations, convergent evaluation with stress-testing against user value, feasibility, and differentiation, then a final sharpened output. - Assumption Surfacing: Explicitly names hidden assumptions, dealbreaker risks, and what could kill each direction before any commitment is made. - Markdown One-Pager Output: Produces a concrete artifact with problem statement, recommended direction, MVP scope, and a "Not Doing" list, optionally saved to docs/ideas/. - Use Case: A founder with a vague startup concept invokes the skill, answers sharpening questions about the target user, reviews six idea variations including inversion and simplification lenses, stress-tests the top two directions, and walks away with a scoped MVP plan and explicit trade-offs. ## Quick Start Ask the agent to help you refine your idea by describing the concept you want to ideate on.

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 startup idea into an actionable plan?▼

Invoke the skill with your raw idea and it guides you through three phases: restating the idea as a How Might We statement, generating 5-8 variations using lenses like inversion and simplification, then stress-testing top directions against user value, feasibility, and differentiation before producing a one-pager.

What ideation frameworks does this skill use?▼

The skill references SCAMPER, How Might We reframing, First Principles thinking, Jobs to Be Done, constraint-based ideation, pre-mortem analysis, and analogous inspiration. Frameworks are applied selectively based on the idea, not run mechanically as a checklist.

Can I use idea refinement for features in an existing codebase?▼

Yes. When run inside a project, the skill scans the codebase with Glob, Grep, and Read to ground idea variations in existing architecture, constraints, and patterns, referencing specific files when evaluating feasibility.

What output does an ideation session produce?▼

The session produces a markdown one-pager containing a problem statement, recommended direction, key assumptions with validation strategies, MVP scope, a Not Doing list with reasons, and open questions. It is saved to docs/ideas/ only after user confirmation.

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

Skip it when the idea is already validated and scoped, or when you need execution rather than exploration. The process is designed for ambiguous early-stage concepts, not for tasks with a clear specification ready to implement.