idea-refine

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

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/insightriot/signal --skill idea-refine-insightriot
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: idea-refine
Source: https://github.com/insightriot/signal/tree/main/plugin/skills/define/idea-refine
Command: npx skills add https://github.com/insightriot/signal --skill idea-refine-insightriot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Raw ideas often stay vague, untested, or over-scoped, leading teams to build the wrong thing. This Skill turns a rough concept into a sharp, validated direction by forcing structured exploration, assumption-surfacing, and explicit trade-offs before any implementation begins. ## Core Features & Use Cases - Divergent Exploration: Restates the idea as a "How Might We" statement, asks sharpening questions, and generates 5-8 variations using lenses like inversion, constraint removal, and simplification. - Convergent Evaluation: Clusters resonant ideas into 2-3 directions, stress-tests them on user value, feasibility, and differentiation, and surfaces hidden assumptions that could kill the idea. - Actionable Output: Produces a markdown one-pager with problem statement, recommended direction, key assumptions, MVP scope, and a "Not Doing" list, saved to docs/ideas/ after confirmation. - Use Case: A founder with a vague app concept invokes the skill, gets pushed through sharpening questions and alternative framings, and walks away with a scoped MVP definition and explicit list of what not to build. ## Quick Start Ask the agent to help you refine your idea by describing the concept and saying "help me refine this idea" or "ideate on" followed by your concept.

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

Invoke the skill with your 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 converging on a direction with a markdown one-pager covering MVP scope and trade-offs.

How to stress-test a startup or feature idea before building?▼

The skill evaluates each direction against user value, feasibility, and differentiation, then explicitly surfaces hidden assumptions, what could kill the idea, and what is being deliberately ignored. This prevents committing to untested directions.

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, and open questions. It is saved to docs/ideas/ only after user confirmation.

Can idea refinement use my existing codebase as context?▼

Yes. When run inside a project, the skill uses Glob, Grep, and Read to scan existing architecture, patterns, and constraints, grounding idea variations in what actually exists and referencing specific files when relevant.

When should I not use structured ideation?▼

Skip it when the idea is already validated and scoped, or when you need implementation planning rather than concept exploration. The skill is for pre-commitment refinement, not execution planning or task breakdown.