Open Source Claude Code agents + skills

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.

Quick start
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.

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 skills
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
Engineering discipline skills
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. 1

    Clone the repo

    Get the playbook onto your machine.

    git clone https://github.com/rbcodelabs/agent-pm-playbook cd agent-pm-playbook
  2. 2

    Preview the install

    See exactly what setup.sh will symlink into ~/.claude/ before it does anything.

    ./setup.sh --dry-run
  3. 3

    Install agents + skills

    Symlinks the 6 agents and 11 skills into ~/.claude/ — repo updates propagate automatically.

    ./setup.sh
  4. 4

    Restart Claude Code

    Exit the session and start a new one so the new agents and skills are picked up.

    exit claude
  5. 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.