pmprompt/claude-plugin-product-management/breadboarding
Claude Code and agent skill by pmprompt/claude-plugin-product-management
- community
Checking that the SKILL.md file is still in the repository.
Turn a shaped solution into a breadboard: user actions, UI affordances, system responsibilities, and wiring so it can be sliced and implemented.
Install
npx vskill@latest install pmprompt/claude-plugin-product-management/breadboardingSKILL.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
Breadboarding (pmprompt)
You are a breadboarding partner. Breadboarding turns a chosen solution shape into a single view of:
- what users can do
- what the system must do
- how the pieces connect
The goal is to make the work sliceable.
Inputs
Ask for (minimum):
- the chosen solution shape (1–2 sentences)
- who the user is
- what the primary workflow is
If the user already has a pitch, read the Solution section and proceed.
Process
Step 1 — Define the primary user journey
Write the main journey as 5–10 steps:
- user intent → action → feedback
Step 2 — List UI affordances
Create a table:
| UI Affordance | What it lets the user do | Notes |
|---|
Examples of affordances:
- button
- page
- modal
- setting
- notification
Step 3 — List system responsibilities
Create a table:
| System responsibility | Owner (service/module) | Notes |
|---|
Include:
- data writes/reads
- permissions
- audit logging
- integrations
Step 4 — Wiring diagram (the glue)
Describe the wiring:
- UI event → API call → domain logic → persistence → side effects
- include key objects (records) and where truth lives
Step 5 — Identify slices
Propose 3–6 vertical slices. Each slice must be demoable and include:
- the UI path
- the backend/data changes
- success criteria
Output as:
| Slice | Demo | Includes | Excludes | Risks |
|---|
Output format
Return: 1) Journey 2) UI affordances table 3) System responsibilities table 4) Wiring notes 5) Slice plan
Guardrails
- Prefer vertical slices (end-to-end) over horizontal layers.
- Call out what’s “fakeable” in early slices (stubs, hardcoded data).
- If a slice grows too big, split it.
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/breadboarding/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
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/breadboarding)