Most PMs are good at shipping features. This is for shipping the right features.
The Agentic PM Playbook replaces opinion-driven roadmapping with a lightweight, agent-assisted continuous discovery practice — a training curriculum, a team of Claude agents, and a set of skills.
git clone https://github.com/rbcodelabs/agent-pm-playbook && cd agent-pm-playbook && ./setup.sh - Outcomes over output
- Continuous discovery
- OST as the operating system
- Agents as thinking partners, not just executors
It ships three things
Built on Teresa Torres's Continuous Discovery Habits and Marty Cagan's outcome-driven thinking.
A training curriculum
7 modules + a capstone that teach the operating model step by step, on a sample product, then on yours.
A team of Claude agents
pm, architect, engineer, qa, reviewer, and release-manager, each with a focused role and explicit handoff rules.
A set of skills
Specialized Claude Code skills for OST work, signal synthesis, experiment design, investment gating, and engineering discipline (design gates, TDD, verification).
New here? Start with the curriculum
The curriculum teaches the operating model first (why), then the tools (how), using a shared fictional product so you can practice before running it on your own.
| Module | Title | Time |
|---|---|---|
| 0 | The Operating Model | Half day |
| 1 | Environment Setup | Half day |
| 2 | Your First OST | 1 day |
| 3 | Signal Synthesis | 1 day |
| 4 | Experiments & Investment | 1 day |
| 5 | The Agent Team | 1 day |
| 6 | Cadences & Health | Half day |
| Capstone | One Full Cycle on Your Real Product | 1–2 weeks |
The agent team
Six specialized agents installed by setup.sh.
Delegate explicitly, or let Claude route automatically.
pm
Discovery, OST maintenance, signal synthesis, user stories
architect
System design, ADRs, schema review
engineer
Implementation, refactoring, debugging
qa
Test strategy, test writing, edge case hunting
reviewer
Correctness, security, and performance audits
release-manager
Triage and merge open PRs, then ship
Eleven skills, installed by setup.sh
PM skills for discovery work, plus engineering discipline skills that keep the agent team honest.
| pm-setup | One-time config — writes pm-config.md for your project |
| pm-coach | Thinking partner for discovery, OST review, experiment design |
| ost-workflow | Build, extend, and health-check an Opportunity Solution Tree |
| pm-signal-synthesis | Turn interviews, tickets, and reviews into OST-ready clusters |
| investment-gate | Assess readiness against the Progressive Investment ladder |
| jira-workflow | Create and update Jira issues from discovery artifacts |
| agentic-pm | Full-cycle PM workflow orchestration |
| release-manager | Triage, merge, and ship open PRs |
| design-before-code | Pre-implementation design gate — explore context, propose approaches, get approval before any code |
| test-first | TDD iron law — RED test required before any production code, with rationalization counters |
| verify-done | Verification gate — run the command, read the output, cite evidence before claiming done |
Quick start
Prerequisite: Claude Code must be installed — run
claude --version to confirm.
- 1
Clone the repo
Get the playbook onto your machine.
git clone https://github.com/rbcodelabs/agent-pm-playbook cd agent-pm-playbook - 2
Preview the install
See exactly what setup.sh will symlink into ~/.claude/ before it does anything.
./setup.sh --dry-run - 3
Install agents + skills
Symlinks the 6 agents and 11 skills into ~/.claude/ — repo updates propagate automatically.
./setup.sh - 4
Restart Claude Code
Exit the session and start a new one so the new agents and skills are picked up.
exit claude - 5
Verify your install
Confirm agents and skills loaded by referencing one of each by name.
"Have the pm agent review my OST" "Run the pm-setup skill"
If you get "unknown skill" or "unknown agent" errors, re-run ./setup.sh --force and restart again.
Want help adopting this with your team?
RB Code Labs offers facilitated workshops to help product teams adopt this operating model — live, with your real product and real signals. If you want the curriculum accelerated and embedded in your team rather than self-served, get in touch.