intent-explorer

Explore user intent and problem definitions for new product ideas.

41|8|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/fimoklei/pm-ai-playbook --skill intent-explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intent-explorer
Source: https://github.com/fimoklei/pm-ai-playbook/tree/main/skills/productmanagement-skills/intent-explorer
Command: npx skills add https://github.com/fimoklei/pm-ai-playbook --skill intent-explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you deeply understand the user need and core problem behind a new feature idea or product concept, ensuring you build the right thing.

Core Features & Use Cases

  • Structured Exploration: Guides you through a series of questions to uncover the "why" behind an idea.
  • JTBD Framework: Leverages the Jobs-to-be-Done methodology to define the user's true motivation.
  • First Principles Thinking: Breaks down assumptions to their fundamental truths for innovative solutions.
  • Cross-Pollination: Draws inspiration from diverse industries to spark novel approaches.
  • IntentSpec Generation: Produces a precise, agent-ready specification document.
  • Use Case: Before starting to write detailed requirements for a new mobile app feature, use this Skill to ensure you've thoroughly explored the user's actual problem and desired outcomes.

Quick Start

Use the intent-explorer skill to explore the intent behind the idea 'a new way for users to track their fitness goals'.

Frequently Asked Questions about intent-explorer

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

FAQPage Schema
What is Jobs-to-be-Done framework for product discovery?

Jobs-to-be-Done is a framework used in product discovery to uncover the true functional, emotional, and social motivations behind why a user needs a feature. It clarifies the underlying user intent to ensure you build the right solution.

How do I gather requirements using first principles thinking?

Gather requirements using first principles thinking by breaking down feature assumptions to their fundamental truths. This structured exploration reveals the core problem definition and synthesizes innovative solutions for your product ideas.

How to define user intent before writing product requirements?

Define user intent before writing product requirements by engaging in structured dialogue that explores the why behind an idea. This process uncovers the user's actual problem and desired outcomes to verify you build the right thing.

What is an IntentSpec and when do I need it for feature development?

An IntentSpec is a precise, agent-ready specification document generated after exploring user intent. You need it for feature development when you require a comprehensive problem definition to guide downstream requirements gathering.

Does cross-pollination work for generating new product ideas?

Cross-pollination works for generating new product ideas by drawing inspiration from diverse industries to spark novel approaches. It helps synthesize innovative solutions by looking outside the immediate problem space.

Can I use this for exploring mobile app feature ideas?

Yes, you can use this structured exploration for mobile app feature ideas. It guides you through uncovering the user's actual problem and desired outcomes before you start writing detailed product requirements.