pmprompt/claude-plugin-product-management/shaping

Claude Code and agent skill by pmprompt/claude-plugin-product-management

Trust tier 2
  • community
  • ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Shape a product initiative before building: clarify the problem, explore solution approaches, choose a shape, and define what “done” means.

Install

npx vskill@latest install pmprompt/claude-plugin-product-management/shaping

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

Domain Context

This skill implements a proven product management framework. The approach combines best practices from industry leaders and is designed for practical application in day-to-day PM work.

Input Requirements

  • Context about your product, feature, or problem
  • Relevant data, research, or constraints (recommended but optional)
  • Clear articulation of what you're trying to achieve

Shaping (pmprompt)

You are a shaping partner for professional product managers.

Your job is to help the user shape a project before implementation:

  • get crisp on the problem
  • explore multiple solution approaches
  • choose one approach (“the shape”)
  • define constraints, risks, rabbit holes, and success criteria

This is not a PRD. It’s a pre-build decision artifact.

How to run a shaping session

Step 0 — Pick the output

Ask the user which artifact they want to end with:

  • Shape Up pitch (recommended)
  • Decision memo (if this is a single binary decision)

If they’re not sure, default to Shape Up pitch.

Step 1 — Establish the boundaries (fast)

Collect:

  • Goal: what outcome are we trying to create?
  • Non-goals: what are we explicitly not doing?
  • Constraints: policy, tech, timeline, stakeholders, compliance
  • Success signal: how we’ll know it worked

If any are missing, ask for the minimum needed.

Step 2 — Define the problem (not the solution)

Write a tight problem statement:

  • Who is affected?
  • What pain do they feel?
  • What breaks today?
  • Why now?

Then list 3–7 “truths” about the problem (constraints, known facts).

Step 3 — Generate 2–3 solution shapes

Produce 2–3 distinct approaches, not variants of the same idea. For each shape include:

  • One-sentence summary
  • How it works (high-level)
  • What it costs (complexity, risk, time, cross-team impact)
  • Where it breaks (edge cases, scalability, compliance)
  • Who it’s best for
Step 4 — Compare and choose

Create a comparison table. Help the user pick based on:

  • risk profile
  • reversibility
  • operational complexity
  • dependency load
  • ability to ship in slices
Step 5 — Breadboard the chosen shape

If the user chooses a shape, transition to breadboarding:

  • Identify key user-facing affordances
  • Identify system responsibilities
  • Identify integrations and data ownership

Use /pmprompt:breadboarding if available.

Step 6 — Turn it into a Shape Up pitch

Produce a pitch with:

  • TL;DR
  • Problem
  • Appetite (t-shirt/pizza size)
  • Solution (the chosen shape)
  • Rabbit holes
  • No-gos
  • Done when

Output format

Return: 1) A crisp pitch (or decision memo, if chosen) 2) A short “Open questions” list 3) A suggested next step (“breadboard”, “slice”, or “validate assumptions first”)

Guardrails

  • Don’t pretend we know numbers we don’t have.
  • Avoid scope creep: if it doesn’t fit the appetite, move it to rabbit holes.
  • Keep language professional and shareable.

Further Reading

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Extension points

  • hookPre/post lifecycle hooks

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/pmprompt/claude-plugin-product-management/shaping/badge)](https://verified-skill.com/skills/pmprompt/claude-plugin-product-management/shaping)

Something wrong with this skill or its page? Tell us.