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.
Safely delete a git branch from local and remote after verification
Move uncommitted changes to a new branch without committing
Create 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
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.
Quality check for AI-generated output. Detects and removes hedge stacking, throat-clearing, motivational padding, restating, and unnecessary transitions. Use before presenting any substantive artifact to the user. Don't use for code comments or commit messages (those have their own conventions).
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).
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).
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).
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
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
Updates are version-keyed: a Claude Code install only picks up a new copy when the
plugin's version number changes. A change published at the same version will not
propagate — installs stay on the old copy even with autoUpdate enabled. (Maintainers:
every change bumps the version; this is enforced in CI — see CLAUDE.md → "Versioning &
Propagation".)
This plugin also uses a marketplace-embedded structure (plugin source is a relative path inside the marketplace repo), so a machine may need a marketplace refresh to pull a new version, and the "Update now" button on the plugin won't work directly.
To pull the latest version onto a machine:
Refresh the marketplace (pulls latest from GitHub):
/plugin → Marketplaces tab → select "product-playbook-marketplace" → Update now
Reinstall the plugin if it didn't refresh to the new version automatically:
/plugin → Installed tab → select the plugin → Uninstall
/plugin → Marketplaces tab → select marketplace → Install
You can confirm the live version under /plugin → Installed.
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.
npx claudepluginhub daviswhitehead/product-playbook-for-agentic-coding-plugin --plugin product-playbook-for-agentic-codingGenerate 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.
Autonomous PM skill pack for AI coding agents. Replaces the PM workflow end-to-end.
Agent-first PM toolkit with 9 specialist agents and 18 skills for solo developers and small teams
Brainstorm, plan, debug, review, and compound learnings with AI agents
Theory-grounded product-thinking discipline for AI agents. 58 skills, 13 theory gates, six diamond scales (Purpose to Market). Discovery to delivery with evidence gates that block on insufficient evidence.
Your virtual AI team. Treats your solopreneur workflow as a virtual company with specialized AI employees, SOPs, team meetings, and performance reviews.
Product team workflow: 18 skills + 4 research agents. Pre-dev planning with 5-gate (small features) and 10-gate (large features) orchestrators, delivery roadmap generation, delivery status tracking for evidence-based progress reporting, plus standalone streaming-event-mapping discovery. Includes parallel research agents, specialized code analysis, and Product Designer.