Setup call included for 30 days — get AI PM OS installed and skills loading, or money backBuy now: live setup help with George + 30-day up-and-running guarantee

Updated August 04, 2026

Claude Code for product managers.

Claude Code is Anthropic's terminal agent for file-based work. This guide shows product managers how to set it up, run five PM workflows, write a CLAUDE.md, install skills and plugins, and connect tools with MCP.

Scope: setup, workflows, starter skills, a curated free skills directory, plugins, and MCP. AI PM OS is optional, one checkout sits after the FAQ if you want the full packed system.

The practical guide

Claude Code for real PM work

Claude Code is Anthropic's terminal-based AI assistant. This guide, updated August 04, 2026, shows product managers how to install it, run five file-based PM workflows, add a CLAUDE.md file, choose plugins, and connect tools through MCP. Curated, not exhaustive.

Setup

How do I get started with Claude Code?

No coding experience needed. If you can run one command in a terminal, you can run Claude Code. Four steps from zero to a real PM workflow tonight:

  1. Install Claude Code

    Run curl -fsSL https://claude.ai/install.sh | bash in your terminal, then type claude. Authenticate with Anthropic. Under five minutes. If the command looks foreign, Anthropic's official install guide walks you through the same step with screenshots.

  2. Create a PM project folder

    Make a folder called product-hub/. Open Terminal there and run claude. That folder is your permanent context container.

  3. Run your first PM command

    Paste meeting notes into notes.md. Ask Claude to extract action items, open questions, and decisions to a new file. Watch raw notes turn structured in under a minute.

  4. Add a CLAUDE.md

    Tell Claude Code about your product, team, and preferences once. See the starter template below. Never re-explain yourself again.

Full walkthrough

How to Use Claude Code — the starter guide

Setup, first workflows, and the common pitfalls people hit on day one.

Recipes

What PM workflows can Claude Code automate?

The five recipes cover interview synthesis, competitor monitoring, PRD drafting from Linear tickets, release-note generation, and funnel analysis. Each includes the exact Claude Code prompt and expected saved output. Swap in your own file paths, then run it.

In AI PM OS: Every recipe above ships as a slash command — /workflow:discovery, /workflow:competitor, /workflow:prd-draft, /workflow:release-notes, /workflow:funnel. Plus five more covering decisions, stakeholder politics, measurement, document review, and coaching.

Context

What should I put in my CLAUDE.md file?

CLAUDE.md sits in your project folder and tells Claude Code about your product, tools, and preferences — permanently. Save this starter into product-hub/CLAUDE.md and fill in your details:

## Product Context

Product: [Your product name and one-line description]
Stage: [Early / Growth / Scale]
Current focus: [Q2 OKR or current sprint theme]
PM tools: [Linear / Jira / Notion / Confluence]

## My Workflow Preferences

PRDs: Concise. Problem -> solution -> success metrics -> open questions.
Research synthesis: Always extract direct quotes alongside pain points.
Stakeholder updates: Executive summary first, full detail below.
Release notes: User-facing language only, no ticket refs or jargon.

## Key Files

- /context/product.md    - product overview and strategy
- /context/users.md      - target personas
- /context/team.md       - engineering constraints and team norms
- /research/             - interview transcripts, survey data, competitive analysis
- /templates/            - PRD, release notes, meeting agenda templates
- /work/                 - active work in progress

## Connected Tools

- Linear MCP: [team name, relevant project IDs]
- GitHub MCP: [repo name]
- Notion MCP: [workspace name]

## Output Defaults

Save all outputs to the relevant /work or /research folder.
Ask before overwriting an existing file.
Default to markdown unless I specify otherwise.

Sixteen patterns

Best Practices for CLAUDE.md / AGENTS.md

Naming conventions, command shortcuts, and the anti-patterns that quietly poison sessions.

Skills

What are the best Claude skills for product managers?

The best free starting points are Anthropic's Product Management plugin, Dean Peters' Product-Manager-Skills repo, Paweł Huryn's MIT pm-skills pack (68 skills, 42 commands, nine plugins), and Carl Vellotti's free Claude Code for Product Managers course. Review plugin permissions before you install anything that ships tools or MCP servers.

Two free starter files, copy or download, then save each as SKILL.md in its own skill folder.

Gherkin user stories

Turn use cases (or a persona + goals) into INVEST stories with Given/When/Then acceptance criteria for happy path and edge cases.

---
name: gherkin-stories
description: >-
  Use when you have a use-case list (or a persona, goals, and product context)
  and need INVEST-compliant user stories with embedded Given/When/Then
  acceptance criteria — atomic, traceable, covering the edge case as well as
  the happy path. Not for pulling a team out of solution mode
  (`problem-first`), or for plain role-goal-benefit stories with no scenarios.
---

# Write one atomic story per use case, scenarios embedded

## Step 1 — Take the use-case list

Get the use-case list (actor, goal, scenario per case), or — standalone — the persona, their goals, and product context.

Done when every use case or goal in scope is identified as a story source.

## Step 2 — Write one atomic story per source

For each source, write a summary and the As-a/I-want/So-that use case, with exactly one trigger and one outcome for the happy path. If a source needs more than one trigger or outcome to describe it, split it into separate stories instead of forcing them together.

Done when every story has exactly one trigger and one outcome, and no story required merging two distinct outcomes.

## Step 3 — Add Gherkin acceptance criteria

For each story, write the happy-path scenario as Given/When/Then, plus one edge-or-negative scenario (a risk, error, or permission case) also as Given/When/Then.

Done when every story has both a happy-path and an edge/negative Gherkin scenario, each independently testable.

## Step 4 — Note what QA and engineering need

For each story, note any non-functional requirement (performance, security, accessibility), the event or property to instrument if relevant, dependencies (APIs, teams, flags), and anything explicitly out of scope.

Done when every story's notes are filled in or explicitly marked not applicable — never silently skipped.

## Step 5 — Trace each story to its source

Build a table mapping each use case or goal to the story ID(s) that cover it, and how the acceptance criteria prove it.

Done when every source from Step 1 has at least one story, and every story traces to a named source.

## Output

Ask where to save the file (default `./gherkin-stories-{initiative-slug}.md` in the working directory). Write the doc there.

The doc holds: the numbered stories with their Gherkin scenarios and notes, and the traceability table.

Problem-first framing

Pull a team out of premature solution mode: diagnose the jump, extract the job, challenge assumptions, frame the problem, and name the research that would validate it.

---
name: problem-first
description: >-
  Use when a team jumps to solutions without defining the problem — reorient
  them to rigorous problem definition and user job alignment before any design
  work. Not for writing Gherkin acceptance stories (`gherkin-stories`) once
  the problem is already clear and scoped.
---

# Frame problems before jumping to solutions

Premature solution mode smuggles assumptions. The job is to make those assumptions visible, frame the real problem, and only then reopen the solution space.

## Required inputs

Get the proposed solution and the product/user context. Ask for either if missing.

Done when both are on the table in the team's own words.

## Step 1 — Diagnose the solution jump

Name the proposed solution, the assumptions embedded in it, the implied problem it is trying to solve, and whether that problem has been validated with users.

Done when each of those four is written explicitly — including "not validated" when that is the truth.

## Step 2 — Extract the underlying problem

From the jump, pull out the user need, the job-to-be-done, the desired outcome, how users do this today (and what goes wrong), and the real constraints.

Done when need, job, outcome, current state, and constraints are each stated without naming a solution.

## Step 3 — Challenge the assumptions

For every key assumption from Step 1: is it validated (yes / no / partially), what evidence exists, what happens if it is wrong, and the cheapest way to test it.

Done when every key assumption has those four fields filled.

## Step 4 — Frame the problem statement

Fill: Who experiences it · What friction · When/where · Impact · Current workarounds · What success looks like. Then write one sentence: "Users [who] struggle to [what] when [context] because [root cause], which leads to [impact]. Success would mean [outcome]."

Done when every field has a real value or an explicit TBD, and the one-sentence statement uses no solution language.

## Step 5 — Offer alternative framings

Write two or three alternative ways to frame the same situation that would open different solution spaces.

Done when each framing would clearly lead a team toward a different class of solution.

## Step 6 — Name the validation research

List 5–7 research questions that would confirm or kill this problem, a method (interviews, observation, diary, analytics), success criteria for "this is the right problem," and a rough timeline. Frame the redirect as de-risking the solution, not rejecting ideas.

Done when every question maps to an assumption or a TBD, and the method names who to talk to or what to measure.

## Output

Ask where to save the file (default `./problem-first-{topic-slug}.md` in the working directory). Write the doc there.

The doc holds: solution-jump diagnosis, underlying problem, assumption challenges, problem statement, alternative framings, validation research, and a short draft message the PM can send the team to redirect the conversation.

Want a deeper prodmgmt.world sample (owned by George)? See make-requirements-great.

Best free Claude skills and plugins for product managers

Last checked: 2026-08-04. Comparison criteria: best for, scope, delivery/install shape, and license or usage status.

Plugins can include tools or MCP servers. Review plugin permissions before installing anything from a third-party repository.

  • Anthropic Product Management
    Best for
    Official Anthropic PM plugin patterns inside Claude Code
    Scope
    Product-management plugin from Anthropic knowledge-work plugins
    Delivery
    Install as a Claude Code plugin from the Anthropic repo tree
    License / usage
    Check the repository LICENSE before installing

    Verified on 2026-08-04: public product-management plugin path under anthropics/knowledge-work-plugins

  • Dean Peters Product Manager Skills
    Best for
    Broad open PM skill library for Claude Code
    Scope
    Community Product-Manager-Skills collection on GitHub
    Delivery
    Clone or copy SKILL.md files into your skills directory
    License / usage
    Check the repository LICENSE before installing

    Verified on 2026-08-04: public deanpeters/Product-Manager-Skills repository

  • Paweł Huryn PM Skills
    Best for
    Large MIT-licensed plugin pack with skills and commands
    Scope
    68 skills and 42 commands across nine MIT-licensed plugins
    Delivery
    Install the nine plugins from phuryn/pm-skills
    License / usage
    MIT (confirm in-repo LICENSE on install)

    Verified on 2026-08-04: public phuryn/pm-skills README scope claim

  • Carl Vellotti's Claude Code for Product Managers course
    Best for
    Free interactive course taught inside Claude Code
    Scope
    Free 10–12 hour interactive course for product managers
    Delivery
    Take the course at ccforpms.com; source lives on GitHub
    License / usage
    Course site + public source repo, review both before use

    Verified on 2026-08-04: ccforpms.com course + carlvellotti/free-ai-courses source

    Source repo: free-ai-courses

Tools

What are the best Claude Code plugins for PMs?

The plugins worth installing first, organized by what you'll use them for, not by who built them.

PluginUse Case
Product Management
PM Skills Library Reusable skills for strategy, research synthesis, communication, and execution
Frontend Slides Create beautiful slides on the web using Claude's frontend skills
NotebookLM MCP CLI MCP server integration for Google NotebookLM - connect your AI workspace to Claude Code
Evals Skills Skills for AI evals — companion to the "AI Evals For Engineers & PMs" course; covers setting up rigorous quality checks for agent workflows
Engineering
Superpowers Curated Claude Code plugin marketplace — TDD, debugging, collaboration patterns, and proven engineering techniques
Compound Engineering Plugin Official plugin for engineering workflow automation — works with Claude Code and more. Covers planning, review, and knowledge capture
Get Shit Done Meta-prompting system that transforms vague ideas into shipped features through spec-driven workflows, multi-agent orchestration, and atomic git commits
Vercel Agent Browser Browser automation CLI for AI agents
Vercel Agent Skills Official collection of agent skills from Vercel Labs
Shaping Skills Claude Code skills for Shape Up methodology - iterate on problems and solutions before implementation with /shaping and /breadboarding workflows
gstack Garry Tan's exact Claude Code setup — 23 opinionated tools acting as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
Design
Design Plugin UI design and prototyping with Claude Code
Layers Product design skills for making decisions beneath the screen — strategy, user needs, conceptual models, flows, and domain language
Emil Kowalski Skill Design engineering guidance for better interfaces, animations, performance, and frontend craft inside Claude Code and other agents
User Interface Wiki Living manual for better interfaces — curated guidelines for building and reviewing UI with AI agents
UI Design Brain Best practices, layout patterns, and design-system conventions for 60+ interface components — production-grade UI instead of generic output
ui-skills.com Opinionated constraints for building better interfaces with agents
SuperDesign Design discovery and generation - search design prompts, extract brand guidelines, and create design variations on an infinite canvas
Impeccable Premium frontend design skill with commands for typography, color, motion, polish, audits, browser iteration, and anti-pattern detection
Misc
Skills.sh Open agent skills ecosystem — one-command installation, compatible with 20+ agent platforms, community-maintained skill leaderboard

Deep dive

The complete plugins guide

Reviews, install commands, and PM-specific use cases for every plugin in the table above.

In AI PM OS: Plugins are individual tools you install one at a time. AI PM OS is the operating system that orchestrates them — 243 skills indexed by context, invoked on demand.

Data

How do I connect my PM tools to Claude Code with MCP?

Model Context Protocol (MCP) servers let Claude Code reach into Linear, GitHub, Slack, Notion, and beyond. Query tickets, pull diffs, summarize threads, reference docs, from inside one prompt.

A real example: “Pull all checkout-related Linear tickets from the last 30 days, show the payment-flow implementation from GitHub, summarize the #checkout-project Slack channel, and draft a PRD for the next iteration.” One prompt, three MCPs, one PRD on disk.

Directory

MCP servers, curated for PM work

Linear, GitHub, Slack, Notion, Figma, with setup notes for each.

Learn more

Where else can I learn Claude Code for PM work?

Ten sources, my deep dives, Anthropic's canonical docs, the head-to-head with Cursor, and the full PM tool stack.

Common questions

Claude Code setup and workflow questions first, then buying questions about AI PM OS.

What is Claude Code and how do product managers use it?

Claude Code is Anthropic's AI coding assistant that runs in your terminal. Product managers use it to automate research synthesis, draft PRDs, watch competitors, write release notes, and build light internal tools. You do not need to write code yourself. It understands your full project context and acts on it.

Do I need coding experience to use Claude Code as a PM?

No. Most PM workflows in Claude Code use plain English instructions. You describe what you want, for example 'read these interview transcripts and find the top five pain points.' Then Claude Code executes it. Some setup (installing the CLI, connecting MCP servers) is straightforward, and skills and plugins handle the rest.

How is Claude Code different from ChatGPT or Claude.ai for PM work?

Claude Code works directly on your files and tools. It can read a folder of interview transcripts. It can write a summary to a new file. It can pull data from a Linear board via MCP. It can chain those steps together on its own. ChatGPT and Claude.ai are conversational. Claude Code is agentic.

What are the best Claude skills for product managers?

The best free starting points are Anthropic's Product Management plugin, Dean Peters' Product-Manager-Skills repo, Paweł Huryn's MIT pm-skills pack (68 skills, 42 commands, nine plugins), and Carl Vellotti's free Claude Code for Product Managers course. Review plugin permissions before you install anything that ships tools or MCP servers. Free starter examples on this page are gherkin-stories and problem-first — the same craft as AI PM OS skills, adapted to run standalone. AI PM OS packages 243 PM skills when you want the full operating system.

What PM tasks can Claude Code automate?

Common PM automations include: synthesizing user interview transcripts, drafting PRDs from Linear tickets, monitoring competitor pricing pages weekly, generating user-facing release notes from commits, analyzing funnel data from Mixpanel or Amplitude, and building lightweight internal dashboards. AI PM OS packages 243 PM skills, 150+ frameworks, and 11 guided workflows — all triggered by your context, so you spend zero time hunting for the right prompt.

What exactly is AI PM OS?

AI PM OS is a product management operating system that runs inside Claude Code. After onboarding, you create curated context about your company, product, team, goals, and constraints. From then on, each response starts with your situation instead of a blank prompt.

The workspace includes 243 PM skills, 150+ frameworks, 11 guided workflows, review subagents, and live connectors — one complete operating system for one PM.

What's the difference between a skill, a framework, and a workflow?

A skill is a single AI-invocable PM task — for example, /skill:jtbd-interview runs a structured Jobs-to-be-Done discovery session.

A framework is a structured thinking model a skill applies — for example, one of the 50 prioritization frameworks, each tagged with 'Use When' metadata so the right one activates for the situation.

A workflow is a chained, multi-step process — for example, /workflow:strategy sequences discovery → opportunity → PRD as a connected session, not three separate prompts.

PM OS ships with 243 skills, 150+ frameworks, and 11 workflows — organized so the right one surfaces when a PM needs it.

What's included, exactly?

AI PM OS is a packaged workspace of files and workflows your editor reads automatically. No manual hunting through prompt libraries.

243 PM Skills — across 12 categories including strategy, discovery, prioritization, stakeholder management, and metrics.

150+ Frameworks — organized by product stage: discovery, validation, build, and grow.

50 Prioritization Frameworks — each tagged with "Use When" metadata.

100 Customer Interview Questions — across 6 research categories.

41 North Star Metric Examples — from real growth-stage companies.

25 PM Practice Drills — with session tracking and progress logs.

7 PRD Templates — Amazon PRFAQ, Shape Up pitch, Feature PRD, and more.

11 Guided Workflows — end-to-end motions you can run the same way every time.

260 Curated Lenny Posts — surfaced when you are stuck.

5-File Context System — tell the agents your company, product, team, goals, and constraints once.

Does it interfere with our existing Claude or Claude Code setup?

No. AI PM OS is a folder of Markdown files your editors read. It does not replace your company Claude workspace, wipe custom instructions, or force a single vendor lock-in. Open it alongside whatever stack you already run.

Can I get an invoice for procurement?

Yes. Checkout runs through Polar, which issues receipts and invoices for business purchases. If your finance team needs a custom invoice or PO trail, email me at george@prodmgmt.world after checkout and I'll help.

Do I need to know how to code?

No. Claude Code is an AI tool — you type plain English. Setup is download the workspace from Polar, open it in Claude Code, run /start, and answer a few guided questions about your product. No code, no installs beyond the editor.

Do I need a paid plan for Claude Code?

Claude Code requires a paid Anthropic plan (or Claude.ai Max subscription). See current pricing: claude.ai/pricing

AI PM OS is a separate license ($99 one-time for one PM). Your editor is a separate product with its own pricing. That's the honest picture before you decide.

Where does our data go? Context files can contain confidential information.

AI PM OS is a local workspace of files on your machine — nothing leaves your computer through me. When you ask Claude Code a question, context is sent to that editor's configured LLM provider under that vendor's terms — the same as any other prompt. Nothing routes through prodmgmt.world. prodmgmt.world is never in the data path and has no subprocessors for this product. If your company restricts AI tool use, AI PM OS inherits those same restrictions.

Need a procurement packet or DPA conversation? Email george@prodmgmt.world.

What if I get stuck setting it up?

For a limited window, Individual includes a setup call with me — I get the workspace open in your editor and the skills loading. You'll get the booking link after checkout.

Outside that window, email me at george@prodmgmt.world and I'll help you get unstuck.

Onboarding is light: download the workspace from Polar, open it in Claude Code and run /start. The five context files (company, product, team, goals, constraints) are built with guided prompts — not a blank-page homework assignment.

Is there a refund policy for Individual?

Yes. During the setup-call window, if I can't get the workspace open and the skills loading, email me within 30 days of purchase for a full refund.

No hoops, no hard feelings.

How is it delivered? How do updates work?

After purchase you download the workspace from Polar, open it in Claude Code and run /start. When updates ship, re-download from Polar.

Skills and workflows are maintained against current Claude Code releases.

Can I see real skill content before buying?

Yes. A free public sample of the same quality bar lives at github.com/gnurio/nurijanian-skills. Start with make-requirements-great — the full skill source, not a teaser. The full AI PM OS workspace is built to that same bar.

Your editor, with a PM brain loaded.

$99 one-time for one PM. Free lifetime updates.