idea-refine

Refine nascent ideas into actionable concepts through divergent and convergent thinking.

84.9k|9.1k|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/addyosmani/agent-skills --skill idea-refine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: idea-refine
Source: https://github.com/addyosmani/agent-skills/tree/main/skills/idea-refine
Command: npx skills add https://github.com/addyosmani/agent-skills --skill idea-refine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users refine raw ideas into sharp, actionable concepts by guiding them through structured divergent and convergent thinking processes.

Core Features & Use Cases

  • Idea Expansion: Generates variations of an initial idea using different creative lenses.
  • Stress-Testing: Evaluates refined ideas against user value, feasibility, and differentiation criteria.
  • Output Generation: Produces a concise markdown one-pager summarizing the refined idea, including problem statement, MVP scope, and assumptions.
  • Use Case: A startup founder has a vague idea for a new app. They use this Skill to explore different angles, identify the core problem, stress-test the most promising directions, and produce a clear document to share with potential co-founders or investors.

Quick Start

Use the idea-refine skill to help me brainstorm ideas for a new productivity tool.

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 raw product idea into an actionable concept?

To refine a raw product idea, use structured divergent and convergent thinking to expand variations, stress-test feasibility, and generate a markdown one-pager summarizing the core problem and MVP scope.

What is structured divergent and convergent thinking for concept refinement?

Structured divergent and convergent thinking is a process to expand nascent ideas through creative lenses, then evaluate them against user value and feasibility to converge on a single actionable concept.

How do I stress-test an idea against user value and feasibility?

Stress-testing an idea involves evaluating expanded variations against specific criteria like user value, feasibility, and differentiation to identify the most promising direction for product strategy.

Can I use brainstorming to generate a markdown one-pager for an MVP scope?

Yes, brainstorming and ideation can produce a markdown one-pager by refining raw ideas, defining the problem statement, and outlining the MVP scope and assumptions for stakeholders.

What is the best way to evaluate new feature ideas for a startup?

The best way to evaluate new feature ideas is applying structured concept refinement to expand angles, identify the core problem, and stress-test directions against differentiation and feasibility criteria.

When do I need structured ideation for product strategy?

You need structured ideation for product strategy when transforming vague concepts into actionable plans, requiring idea expansion and evaluation to produce a clear one-pager for stakeholders.