PM Frameworks Included in the pm-product-discovery Plugin Skills
The pm-product-discovery plugin bundles six battle-tested product management frameworks—ICE, RICE, Opportunity Solution Tree, North Star, and Google HEART—directly into its skill files for immediate prioritization, discovery, and metrics tracking.
The phuryn/pm-skills repository hosts a curated collection of automation tools for product teams. Within the pm-product-discovery plugin, these frameworks are embedded as executable skills that transform abstract methodologies into concrete workflows. Understanding which PM frameworks are included in the pm-product-discovery plugin skills enables teams to rapidly apply industry-standard approaches to feature prioritization, opportunity discovery, and success metric definition.
Prioritization Frameworks: ICE and RICE
The plugin implements two quantitative scoring models in pm-product-discovery/skills/prioritize-features/SKILL.md and pm-product-discovery/skills/prioritize-assumptions/SKILL.md, alongside a meta-skill aggregation layer.
ICE Scoring (Impact × Confidence × Ease)
ICE ranks items by multiplying three factors: Impact, Confidence, and Ease. This lightweight framework appears in both feature and assumption prioritization skills, allowing product teams to surface high-impact items quickly without complex data requirements.
RICE Scoring (Reach × Impact × Confidence ÷ Effort)
RICE extends ICE by adding a Reach factor and replacing Ease with Effort as a divisor. According to the source files, this formula suits larger teams or scenarios requiring granular scoring: (Reach × Impact × Confidence) / Effort. The skill files automatically calculate and rank outputs based on user inputs for each variable.
Prioritization-Frameworks Meta-Skill
Both prioritization skills reference a Prioritization-Frameworks meta-skill that aggregates templates and scoring formulas, providing a unified interface for selecting between ICE, RICE, and additional approaches.
Discovery Frameworks: Opportunity Solution Tree
Opportunity Solution Tree (OST)
Defined in pm-product-discovery/skills/opportunity-solution-tree/SKILL.md, the Opportunity Solution Tree provides a visual mapping structure: Outcome → Customer Opportunities → Possible Solutions → Experiments. This framework guides continuous discovery by ensuring every solution links back to a desired outcome and validated customer opportunity.
Metrics Frameworks: North Star and HEART
The pm-product-discovery/skills/metrics-dashboard/SKILL.md file introduces two complementary measurement systems under the section "Identify the metrics framework."
North Star Framework
The North Star Framework helps teams define a single, high-level metric that reflects product-level value and drives organizational alignment. The skill prompts users to identify this anchor metric before layering secondary indicators.
Google HEART Framework
HEART (Happiness, Engagement, Adoption, Retention, Task Success) offers a user-centric measurement system for product analytics. The metrics-dashboard skill allows teams to select specific HEART dimensions to monitor alongside their North Star metric.
How to Invoke PM Frameworks via Plugin Commands
The plugin exposes these frameworks through slash commands documented in the commands/ folder.
Prioritization Commands
Use /triage-requests to activate the ICE or RICE scoring engines:
/triage-requests
This command prompts for feature lists, then applies the RICE formula (Reach × Impact × Confidence) / Effort to output a ranked table.
Discovery Commands
Run the Opportunity Solution Tree workflow with:
/discover
This executes the OST framework, walking users through mapping outcomes to opportunities, solutions, and experiments.
Metrics Commands
Initialize the North Star or HEART frameworks using:
/setup-metrics
This guides framework selection—typically starting with North Star definition, then optionally adding HEART dimensions for comprehensive analytics.
Summary
- The pm-product-discovery plugin embeds ICE, RICE, Opportunity Solution Tree, North Star, and Google HEART frameworks as executable skills.
- Prioritization logic resides in
prioritize-features/SKILL.mdandprioritize-assumptions/SKILL.md, offering both ICE and RICE formulas via a meta-skill aggregation. - Discovery workflows use the OST framework defined in
opportunity-solution-tree/SKILL.md. - Metrics configuration combines North Star and HEART approaches in
metrics-dashboard/SKILL.md. - Users trigger these frameworks via
/triage-requests,/discover, and/setup-metricscommands.
Frequently Asked Questions
What is the difference between ICE and RICE in the pm-product-discovery plugin?
ICE multiplies Impact, Confidence, and Ease to generate quick priority scores, while RICE adds a Reach factor and divides by Effort to account for the number of users affected and implementation cost. Both formulas are implemented in the prioritization skills and selectable based on data availability.
How does the Opportunity Solution Tree skill structure product discovery?
The skill implements the OST framework by enforcing a hierarchy: business outcomes feed customer opportunities, which generate solution ideas, which then require specific experiments to validate. This structure is defined in pm-product-discovery/skills/opportunity-solution-tree/SKILL.md and launched via the /discover command.
Can I use both North Star and HEART frameworks simultaneously?
Yes. According to metrics-dashboard/SKILL.md, the North Star metric serves as the primary alignment tool, while HEART dimensions (Happiness, Engagement, Adoption, Retention, Task Success) provide user-centric analytics layers. The /setup-metrics command supports configuring both frameworks in tandem.
Where are the framework formulas defined in the source code?
The mathematical formulas for ICE and RICE appear in pm-product-discovery/skills/prioritize-features/SKILL.md and pm-product-discovery/skills/prioritize-assumptions/SKILL.md, while the North Star and HEART methodologies are documented in pm-product-discovery/skills/metrics-dashboard/SKILL.md. The OST visual framework is specified in pm-product-discovery/skills/opportunity-solution-tree/SKILL.md.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →