making-product-decisions

Frame product tradeoffs and document decision rationale for stakeholder alignment.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Chris-Maskey/opencode-config --skill making-product-decisions-chris-maskey
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: making-product-decisions
Source: https://github.com/Chris-Maskey/opencode-config/tree/main/skills/making-product-decisions
Command: npx skills add https://github.com/Chris-Maskey/opencode-config --skill making-product-decisions-chris-maskey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a repeatable, structured approach for resolving complex product tradeoffs, aligning stakeholders, and documenting why a choice was made so organizations can learn from past decisions rather than judge by outcome alone.

Core Features & Use Cases

  • Decision framing: Clarifies what is being decided, why it matters, who should be involved, deadlines, and reversibility (Type 1 vs Type 2).
  • Options generation and evaluation: Encourages at least three options including status quo, establishes weighted criteria, and scores options to compare tradeoffs objectively.
  • Documentation & review: Produces a decision record with rationale, dissenting views, success criteria, and a scheduled review date; useful for build vs buy, feature prioritization, and release strategy choices.

Quick Start

Use this framework to produce a Product Decision Record comparing three options, scoring them against weighted criteria, and recommending a chosen option with rationale.

Frequently Asked Questions about making-product-decisions

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

FAQPage Schema
What is the best way to prioritize product initiatives using a decision-making framework?

Evaluate product tradeoffs by generating at least three options, including the status quo, and scoring them against weighted criteria to compare approaches objectively. This method clarifies complex choices and provides a defensible, repeatable framework for prioritization.

Can I use this framework for build vs buy and feature prioritization choices?

Apply reversibility assessment by classifying product strategy decisions as Type 1 or Type 2 during the decision framing step. This clarifies whether a choice is difficult to reverse, ensuring the level of evaluation and stakeholder involvement matches the risk.

When should I use a structured product decision framework instead of informal stakeholder discussions?

This decision-making workflow supports capturing dissenting views and scheduling reviews by producing a decision record that includes rationale, success criteria, and a scheduled review date. It is specifically useful for build vs buy, feature prioritization, and release strategy choices.

Why use weighted criteria scoring for product tradeoffs instead of general consensus?

Use weighted criteria scoring for product tradeoffs to resolve complex choices objectively rather than relying on general consensus. Establishing weighted criteria and scoring options prevents bias, ensures defensible choices, and helps organizations learn from past decisions rather than judging by outcome alone.