product-manager

Apply Jobs To Be Done to define and validate product features.

3|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/jamesgiroux/daily-operating-system --skill product-manager-jamesgiroux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-manager
Source: https://github.com/jamesgiroux/daily-operating-system/tree/main/templates/skills/product-manager
Command: npx skills add https://github.com/jamesgiroux/daily-operating-system --skill product-manager-jamesgiroux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured framework for making sound product decisions, ensuring alignment with user needs and business goals by rigorously applying the Jobs To Be Done (JTBD) methodology.

Core Features & Use Cases

  • Job Definition: Articulates user needs through the JTBD framework.
  • Feature Validation: Challenges assumptions and evaluates feature viability against clear criteria.
  • Trade-off Analysis: Explicitly presents and analyzes the costs and benefits of different options.
  • PRD Alignment: Ensures new features and decisions are consistent with the product vision and strategy.
  • Use Case: When a new feature request comes in, use /pm to ask "What job does this do for the user?" and ensure it aligns with the product's core vision before proceeding.

Quick Start

Use the product manager skill to evaluate the feature request for a new user onboarding flow.

Frequently Asked Questions about product-manager

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

FAQPage Schema
How do I validate feature requests using the Jobs To Be Done framework?

To validate feature requests using the Jobs To Be Done framework, you challenge assumptions by asking what specific job the feature does for the user, ensuring alignment with product philosophy before proceeding.

What is the best way to align new product decisions with an existing Product Requirements Document?

Aligning new product decisions with a Product Requirements Document requires evaluating feature viability against clear criteria, ensuring outcomes over outputs, and verifying consistency with the product vision and strategy.

How do I perform a trade-off analysis for product strategy decisions?

Performing a trade-off analysis for product strategy decisions involves explicitly presenting and evaluating the costs and benefits of different options to ensure sound product management outcomes.

When do I need to use the five whys technique in product management?

You need the five whys technique in product management when defining user needs through the Jobs To Be Done framework, using it to challenge assumptions and articulate the core problem a feature must solve.

Can I use this approach to evaluate an unstructured user onboarding flow request?

Yes, you can evaluate an unstructured user onboarding flow request by applying the Jobs To Be Done framework to articulate user needs, challenge assumptions, and verify alignment with your product strategy.

Why does focusing on outcomes over outputs matter for product requirements?

Focusing on outcomes over outputs matters for product requirements because it ensures feature validation evaluates true user value and business goals rather than just delivering volume, grounding decisions in the Jobs To Be Done methodology.