jobs-to-be-done

Generate user personas and use case tables in markdown documents.

2|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/jasonmeans/pm-skills --skill jobs-to-be-done-jasonmeans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jobs-to-be-done
Source: https://github.com/jasonmeans/pm-skills/tree/main/.claude/skills/jobs-to-be-done
Command: npx skills add https://github.com/jasonmeans/pm-skills --skill jobs-to-be-done-jasonmeans

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users define and document user needs by creating personas and use case tables, facilitating a clear understanding of user goals and current experiences.

Core Features & Use Cases

  • Create Personas: Build detailed user personas to represent different user types.
  • Use Case Tables: Map user outcomes, current workflows, and future visions.
  • Document Structure: Outputs a structured markdown document for easy sharing and collaboration.

Quick Start

Use the 'jobs-to-be-done' skill to define user personas and use case tables for a new feature.

Frequently Asked Questions about jobs-to-be-done

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

FAQPage Schema
How do I define user needs with personas and use case tables for product design?

You define user needs by generating detailed user personas and mapping use case tables that outline user outcomes, current workflows, and future visions. This structured approach clarifies user goals and improves product design workflows.

What is the best way to document user journeys and desired outcomes for stakeholders?

Document user journeys by creating a structured markdown output that captures personas and use case tables. This format facilitates clear sharing and collaboration with stakeholders to align on desired outcomes.

Can I use use case tables to map current workflows and future visions for a new feature?

Yes, you can use use case tables to explicitly map user outcomes alongside current workflows and future visions. This helps teams understand the existing experience and define the target state for new features.

Do I need structured input to generate user personas for product management?

Yes, generating user personas requires structured input and active collaboration with stakeholders. Providing clear initial data ensures the personas accurately represent different user types and their specific needs.

When do I need to create user personas for user research?

Create user personas when you need to define and document distinct user types to understand their goals and current experiences. This is essential for grounding user research and guiding product management decisions.

What are the limitations of using generated personas for understanding user goals?

Generated personas are limited by the structured input provided and require collaboration with stakeholders to validate accuracy. They serve as a foundational document but cannot replace direct user research for complex workflows.