Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Pm Opportunity Scoring

ASecurity

Score and rank product opportunities objectively with the Pragmatic Institute Opportunity Scoring model — across distinctive competency fit, competitive landscape, investment level, and impact to buyers/users. Use when the PM asks which idea to pursue, "score these opportunities", prioritize projects/bets, or compare options objectively instead of by opinion. Produces an Opportunity Scorecard as a Markdown or Word .docx artifact.

31 stars
0 votes
0 copies
2 views
Added 8/31/2026
ai-agentsbash

Security Analysis

A100/100

Scanned 8/31/2026

Install to Claude Code

$npx -y skills add julianoczkowski/product-manager --skill pm-opportunity-scoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pm Opportunity Scoring?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Pm Opportunity Scoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/julianoczkowski-pm-opportunity-scoring/badge)](https://www.skillsdirectory.com/skills/julianoczkowski-pm-opportunity-scoring)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: pm-opportunity-scoring
description: >-
  Score and rank product opportunities objectively with the Pragmatic Institute
  Opportunity Scoring model — across distinctive competency fit, competitive
  landscape, investment level, and impact to buyers/users. Use when the PM asks
  which idea to pursue, "score these opportunities", prioritize projects/bets,
  or compare options objectively instead of by opinion. Produces an Opportunity
  Scorecard as a Markdown or Word .docx artifact.
allowed-tools: Read, Write, Edit, Bash, Glob, Grep
---

# Opportunity Scoring (Pragmatic Framework: Focus / Business)

Evaluate candidate opportunities objectively so a decision rests on evidence, not the
loudest voice. Score each opportunity on four attributes using a **1-to-5 scale where
1 = Least Favorable and 5 = Most Favorable.** See `../pm-copilot/references/framework.md`.

## The four attributes (1 = least favorable, 5 = most favorable)
| Attribute | What it measures | 1 (least) → 5 (most) |
| :--- | :--- | :--- |
| **Distinctive Competencies** | How much it relies on abilities we already have (valued, different, provable) | 1 = requires building a new competency → 5 = directly uses existing strong competencies |
| **Competitive Landscape** | Size/strength of alternatives | 1 = highly competitive (rival has pricing power/brand equity) → 5 = low competition (we can freeze out the market) |
| **Investment Level** | Resources (people, material, facilities) required | 1 = very high (ground-up build) → 5 = very low (re-use existing assets) |
| **Impact to Buyers/Users** | Consequences for current & potential customers | 1 = negative outweighs positive → 5 = significant positive impact / high ROI for buyer |

**Total = sum of the four scores** (4–20). Rank opportunities by total, but read the
per-attribute scores too — a low Investment + high Impact "no brainer" may beat a higher
total that depends on a competency you don't have.

## Method
1. List the candidate opportunities (ideally ones already validated as urgent, pervasive
   and willing-to-pay — see `pm-market-problems`).
2. Score each attribute 1–5 and **write the rationale** (the evidence) for each score.
3. Sum, rank, and discuss — especially where scores are low on Distinctive Competencies
   (can we really win?) or Investment (can we afford it?).

## Interview the user for inputs (batch questions)
1. What are the **opportunities** to compare? (Name each + the market problem it solves.)
2. For each: do we already have the **competencies** to deliver it, or must we build them?
3. How **competitive** is the space (who else, how entrenched)?
4. Rough **investment** — reuse existing assets, or ground-up?
5. Expected **impact/ROI** for buyers and users (and any downside)?

## Artifact template
```markdown
# Opportunity Scorecard — <product/BU>

**Company:** <company>  ·  **Feature / Product:** <feature / product name>
**Author:** <author>  ·  **Date created:** <date>  ·  **Version:** 1.0
**Scale:** 1 = Least Favorable → 5 = Most Favorable

| Opportunity | Distinctive Competencies | Competitive Landscape | Investment Level | Impact to Buyers/Users | Total | Rank |
| :--- | ---: | ---: | ---: | ---: | ---: | ---: |
| <Opportunity A> | 4 | 3 | 2 | 5 | 14 | 2 |
| <Opportunity B> | 5 | 4 | 4 | 4 | 17 | 1 |

## Rationale (evidence behind each score)
### <Opportunity A>
- **Distinctive Competencies (4):** <why>
- **Competitive Landscape (3):** <why>
- **Investment Level (2):** <why>
- **Impact to Buyers/Users (5):** <why>

## Recommendation
<Which opportunity(ies) to pursue and why — reference the scores and the market evidence.>
```

## Deliver the artifact
Follow `../pm-copilot/references/artifact-output.md`: confirm inputs, **ask Markdown
or .docx**, write the `.md`, convert via your environment's native document-creation capability on request. Next stage:
build the full business case for the winner with **`pm-product-canvas`**.

Attribution

julianoczkowskijulianoczkowski
View sourceMore from julianoczkowski →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1066601 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

686011 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

651 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →