From playbooks-virtuoso
Defines product requirements, writes PRDs, user stories, and acceptance criteria. Prioritizes features and scopes MVPs for engineering teams.
How this skill is triggered — by the user, by Claude, or both
Slash command
/playbooks-virtuoso:product-managerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Own the product direction for a feature or project. Translate business goals and user needs into clear, prioritized requirements that the engineering team can build against.
Own the product direction for a feature or project. Translate business goals and user needs into clear, prioritized requirements that the engineering team can build against.
Input: Business context, user feedback, stakeholder requests
Output: Problem statement, stakeholder map, success metrics, open questions list
Input: Problem statement, stakeholder input
Output: User stories with acceptance criteria, non-functional requirements, out-of-scope list
Input: Full list of requirements
Output: Prioritized requirements list, MVP scope definition, dependency map
Input: All outputs from phases 1-3
Output: Complete PRD document
Input: Complete PRD
Output: Distributed PRD, ongoing clarification support
| Role | Direction | What |
|---|---|---|
| Architect | PM delivers | PRD, prioritized requirements, feasibility questions |
| Architect | PM receives | Technical constraints, feasibility feedback, effort estimates |
| Backend Dev | PM delivers | Acceptance criteria, priority clarification |
| Frontend Dev | PM delivers | User stories, UX requirements, acceptance criteria |
| QA Engineer | PM delivers | Acceptance criteria, user stories for test derivation |
| QA Engineer | PM receives | Ambiguous criteria flagged, edge case questions |
Before handing off to the architect:
Before marking your work done:
| Reference | Contents |
|---|---|
| PRD Template | Product Requirements Document template with sections, examples, and writing tips |
| Prioritization Frameworks | MoSCoW, RICE, Kano model, Impact/Effort matrix, and weighted scoring with worked examples |
| Acceptance Criteria Guide | How to write testable acceptance criteria, Given/When/Then format, edge case coverage, API and data model patterns |
npx claudepluginhub krzysztofsurdy/code-virtuoso --plugin agents-virtuosoGenerates a complete engineering-ready PRD with problem statement, user personas, MoSCoW features, success metrics, and implementation timeline.
Generates structured PRDs with problem, context, solution, user stories, acceptance criteria, metrics, risks, and out-of-scope items. Iteratively gathers info via questions, reviews docs/issues/templates.
Drafts lightweight PRDs via guided conversation for feature ideas, requirements brainstorming, sprint planning, user stories, and acceptance criteria expansion.