idea-refine

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

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/Avistian/nba --skill idea-refine-avistian
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: idea-refine
Source: https://github.com/Avistian/nba/tree/main/.cursor/skills/idea-refine
Command: npx skills add https://github.com/Avistian/nba --skill idea-refine-avistian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Raw ideas are often vague, untested, and overloaded with hidden assumptions. This Skill turns a rough concept into a sharp, validated direction by guiding you through structured ideation, stress-testing, and scoping before you commit to building anything. ## Core Features & Use Cases - Divergent Ideation: Restates your idea as a "How Might We" problem statement, asks sharpening questions, and generates 5-8 variations using lenses like inversion, constraint removal, and audience shift. - Convergent Evaluation: Clusters ideas into distinct directions, stress-tests them against 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 an explicit "Not Doing" list saved to docs/ideas/. - Use Case: You have a vague startup idea like "help local restaurants compete with delivery apps." Invoke the skill and it guides you to a focused concept — a regulars-only SMS reordering tool — with validated assumptions and a scoped MVP. ## Quick Start Ask the agent to help you refine your idea by saying "Help me refine this idea" or "Ideate on [your concept]" and it will guide you through the three-phase process.

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: expanding the idea into 5-8 variations, stress-testing directions against user value and feasibility, then producing a markdown one-pager with MVP scope and key assumptions to validate.

What ideation frameworks does this skill use?▼

The skill draws from 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.

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

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

What output does the 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 your confirmation.

When should I not use structured ideation?▼

Skip it when the problem and solution are already well-defined and validated, or when you need immediate execution rather than exploration. The skill is designed for ambiguous early-stage thinking, not implementation planning.