pmprompt/claude-plugin-product-management/shaping
Claude Code and agent skill by pmprompt/claude-plugin-product-management
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
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/shapingSemi-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
- SKILL.md in the repositoryCheckingskills/shaping/SKILL.md
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
[](https://verified-skill.com/skills/pmprompt/claude-plugin-product-management/shaping)