Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
A structured 4-phase workflow for agentic coding: Product Discovery, Solution Planning, Delivery, and Retrospective. Provides commands, agents, and skills for systematic software development with AI.
npx claudepluginhub daviswhitehead/product-playbook-for-agentic-coding-plugin --plugin product-playbook-for-agentic-codingCreate a new branch and worktree together for isolated development
Analyze git changes and create well-structured conventional commits
Create a pull request with clear title and description using GitHub CLI
Create a git worktree for isolated parallel development
Safely delete a git branch from local and remote after verification
Use this agent to validate consistency across interconnected documents. Checks that linked concepts match, definitions align, and cross-references are accurate. <example>\nContext: User has a set of interconnected documentation.\nuser: "Can you check if my foundations docs are consistent with each other?"\nassistant: "I'll use the cross-reference-validator-agent to check all cross-references and verify consistency."\n<commentary>\nSince the user has interconnected documents and wants consistency checking, use the cross-reference-validator-agent.\n</commentary>\n</example>\n<example>\nContext: User just updated one document and wants to ensure it didn't break references.\nuser: "I updated the personas doc - did that break anything?"\nassistant: "Let me launch the cross-reference-validator-agent to check if any documents reference the changed content."\n<commentary>\nAfter document updates, use cross-reference-validator-agent to catch cascading inconsistencies.\n</commentary>\n</example>
Use this agent for systematic debugging with a verification-first approach. This agent helps diagnose issues by first reproducing the problem, then forming and testing hypotheses. <example>\nContext: User encounters an error or unexpected behavior.\nuser: "The API is returning 500 errors intermittently"\nassistant: "I'll use the debugging-agent to systematically investigate this issue"\n<commentary>\nIntermittent errors need systematic debugging to isolate the root cause.\n</commentary>\n</example>\n<example>\nContext: Something stopped working after a change.\nuser: "The notification feature broke after the latest deploy"\nassistant: "Let me launch the debugging-agent to trace what changed and identify the cause"\n<commentary>\nRegression after deploy benefits from systematic debugging approach.\n</commentary>\n</example>
Use this agent for the Delivery phase when executing tasks from a tasks document. This agent works through tasks systematically with quality checks, progress tracking, and incremental commits. <example>\nContext: Tasks are defined, ready to execute.\nuser: "Let's start working on the notification feature tasks"\nassistant: "I'll use the delivery-agent to work through the tasks systematically"\n<commentary>\nWith tasks defined, use the delivery-agent to execute them with proper quality gates.\n</commentary>\n</example>\n<example>\nContext: User wants to continue work on existing tasks.\nuser: "What's the next task to work on?"\nassistant: "Let me launch the delivery-agent to identify and execute the next pending task"\n<commentary>\nThe delivery-agent manages task execution workflow including identifying what's next.\n</commentary>\n</example>
Use this agent to extract and organize insights from source materials (interview notes, research docs, meeting notes) with proper citations. Produces a structured insights document with source links. <example>\nContext: User has interview notes and wants to extract product insights.\nuser: "I have interview notes in interviews/ - can you extract the key product insights?"\nassistant: "I'll use the insight-extractor-agent to systematically extract and categorize insights from your interview notes."\n<commentary>\nSince the user has source materials and wants organized insights, use the insight-extractor-agent to search, extract, and cite.\n</commentary>\n</example>\n<example>\nContext: User wants to find all mentions of a topic across documents.\nuser: "What have stakeholders said about pricing across all our meeting notes?"\nassistant: "Let me launch the insight-extractor-agent to find and organize all pricing-related insights from your meeting notes."\n<commentary>\nThe user needs targeted extraction across multiple documents, which is the core use case for insight-extractor-agent.\n</commentary>\n</example>
Autonomous Chat Insights Pipeline agent that analyzes chat sessions, brainstorms product improvements, RICE-scores ideas, and generates a morning report. This is a reference for interactive ad-hoc runs — the automated pipeline uses runner.ts directly.
Patterns for autonomous project execution with minimal human intervention. Use this skill when executing well-defined tasks autonomously, including validation strategies, stop conditions, and quality gates. Don't use when doing a single task interactively with the user, or when the project lacks a tasks document.
Patterns for analyzing chat sessions to extract product insights. Covers session sampling, evidence validation, idea deduplication, PII handling, data quality assessment, and prompt injection defense. Don't use for capturing a single session's learnings (use learning-capture instead), or for improving the playbook itself (use /playbook:improve-playbook instead).
Patterns for finding and using project documentation at runtime. Use this skill when you need to search for existing documentation, solutions, patterns, or learnings in a codebase before starting work. Don't use when you already know the file path, or when searching for code (use Grep/Glob directly).
Multi-trigger, dual-target learning capture patterns. Use this skill to understand how to capture learnings at different points in the development workflow and route them to appropriate targets (codebase docs or plugin improvements). Don't use when saving session state for resumption (use session-checkpoint instead), or for analyzing chat sessions at scale (use chat-insights instead).
Patterns for debugging mobile-specific issues on iOS Safari and Android Chrome. Use this skill when encountering viewport, keyboard, or touch-related bugs that only reproduce on real mobile devices. Don't use for general debugging (use /playbook:debug instead), or for desktop browser issues.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent-first PM toolkit with 9 specialist agents and 18 skills for solo developers and small teams
Theory-grounded product-thinking discipline for AI agents. 49 skills, 15 theory gates, six diamond scales (Purpose to Market). Discovery to delivery with evidence gates that block on insufficient evidence.
MUST use when user wants to plan or strategize a product/feature. 22 PM frameworks, 6 modes, multi-language, from idea to dev handoff
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'
Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, and more.
12 PM-specific agent skills, 6 workflow commands, 3 automation hooks for Product Managers
Generate images using OpenAI's image generation API (gpt-image-1, DALL-E 3). Enables Claude Code to create logos, illustrations, ad creatives, and marketing assets directly from prompts.
A Claude Code plugin that provides a structured workflow for product-driven agentic software development.
This plugin implements a systematic approach to building software with AI assistance. The full evidence pipeline:
Foundations → Research → Synthesis → Prioritization → PRD → Tech Plan → Tasks → Delivery → Learnings
↑ |
└────────────────────────── learnings feed back ─────────────────────────────────────────┘
Not every project needs every step. A small feature might start at PRD. A new product strategy starts at Foundations.
| Step | Command | What It Produces | When to Use |
|---|---|---|---|
| Foundations | /playbook:foundations | Mission, Vision, Personas, Engagement Framework | New product or strategy work |
| Research Synthesis | /playbook:research-synthesis | Opportunities narrative from quant + qual + taste research | After conducting research |
| Prioritization | Use resources/templates/prioritization.md | Ranked ideas with transparent scoring | When choosing between multiple opportunities |
| Product Requirements | /playbook:product-requirements | Agent-ready PRD | Before building any feature |
| Tech Plan | /playbook:tech-plan | Architecture, sequencing, technology decisions | Before implementation |
| Tasks | /playbook:tasks | Specific, actionable tasks with acceptance criteria | Before starting work |
| Delivery | /playbook:work | Implemented features | During implementation |
| Learnings | /playbook:learnings | Documented insights that improve future work | After any work session |
# Add the GitHub repository as a marketplace
/plugin marketplace add daviswhitehead/product-playbook-for-agentic-coding-plugin
# Install the plugin
/plugin install product-playbook-for-agentic-coding@product-playbook-marketplace
# Add the local plugin directory as a marketplace
/plugin marketplace add /path/to/product-playbook-for-agentic-coding-plugin
# Install the plugin
/plugin install product-playbook-for-agentic-coding@product-playbook-marketplace
This plugin uses a marketplace-embedded structure (plugin source is inside the marketplace repo). The "Update now" button in the plugin UI won't work directly—this is expected behavior for this type of plugin architecture.
To update to the latest version:
Update the marketplace (pulls latest from GitHub):
/plugin → Marketplaces tab → select "product-playbook-marketplace" → Update now
Reinstall the plugin:
/plugin → Installed tab → select the plugin → Uninstall
/plugin → Marketplaces tab → select marketplace → Install
Note: The "Local plugins cannot be updated remotely" message appears because the plugin uses a relative path source within the marketplace. This is the same pattern used by many plugins in Anthropic's official marketplace.
| Command | Description |
|---|---|
/playbook:foundations | Build strategy foundations (Mission, Vision, Personas, Engagement Framework) |
/playbook:research-synthesis | Synthesize research into strategic opportunities (quant + qual + taste) |
/playbook:product-requirements | Draft agent-ready PRDs with autonomous or interview modes |
/playbook:tech-plan | Create technical plan with architecture and sequencing |
/playbook:tasks | Break down work into specific, actionable tasks |
/playbook:work | Execute the next task from the tasks document |
/playbook:work-multiple | Work autonomously on multiple tasks without interruption |
/playbook:learnings | Capture learnings to improve docs and plugin |
| Command | Description |
|---|---|
/playbook:debug | Systematic debugging workflow |
/playbook:debug-ci | Debug CI/CD failures using GitHub CLI |