vision

Plan product discovery sessions and generate a structured RESEARCH.md document.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/OpenElementsLabs/claude-base --skill vision-openelementslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vision
Source: https://github.com/OpenElementsLabs/claude-base/tree/main/claude-project-base/skills/vision
Command: npx skills add https://github.com/OpenElementsLabs/claude-base --skill vision-openelementslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify and document a product idea by converting it into a structured discovery artifact that guides teams through vision, scope, and priorities.

Core Features & Use Cases

  • Interactive discovery process that yields a RESEARCH.md containing user stories, personas, scope, priorities, risks, and next steps.
  • Supports both new-app ideation and extension of existing products by defining boundaries and success criteria.
  • Provides a concrete starting point for specs via /spec-create or /spec-flow.

Quick Start

Provide a rough product idea and I will guide you through a discovery session to produce a RESEARCH.md that captures vision, users, and scope.

Frequently Asked Questions about vision

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

FAQPage Schema
How do I turn a rough product idea into structured user stories and scope boundaries?

Product discovery clarifies and documents a product idea by converting it into a structured research artifact that guides teams through vision, scope, and priorities, capturing user stories, risks, and next steps.

What is the best way to document personas and success metrics for new application ideation?

An interactive discovery process produces a RESEARCH.md containing personas, success metrics, scope boundaries, and risks, providing a concrete starting point for spec creation.

How do I run a product discovery session that outputs acceptance criteria and next steps?

Provide a rough product idea to initiate a guided discovery session that outputs a RESEARCH.md capturing acceptance criteria, constraints, and next steps for spec creation.

Can I use product discovery for extending existing products instead of building new apps?

Yes, product discovery supports extending existing products by defining boundaries, success criteria, and scope priorities within the generated research document.

Does structured product discovery work without prior technical specifications or dependencies?

Product discovery requires no dependencies or prior technical specifications, needing only a rough product idea to initiate the interactive session and generate the research artifact.