
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
This repo packages a market-driven product management workflow built on the Pragmatic Framework. The router skill sends you to the right stage, and the stage skills produce artifacts such as personas, positioning, PRDs, release plans, and launch plans. The same `skills/` folder can be used across supported agent hosts, while the plugin manifests make it installable as a single bundle. The shared references define the framework map, the journey, and how artifacts are written.
Builders who want their agent to help move a product idea through research, strategy, specs, and launch.
You can turn a raw feature idea into a complete set of product artifacts instead of starting from a blank page.
`pm-copilot` detects what you asked for and sends you to the right stage in the journey.
Skills like market problems, win/loss analysis, personas, positioning, and competitive landscape help you understand the market first.
Skills like product strategy, opportunity scoring, product canvas, and roadmap help you choose what to build.
Skills like requirements, use scenarios, PRD, release plan, and stakeholder communication turn the strategy into build-ready docs.
`pm-launch-plan` prepares the go-to-market work and writes launch artifacts.
Each stage asks whether you want `.md` or `.docx` and saves a numbered dossier for the feature.
codex plugin marketplace add julianoczkowski/product-manager codex plugin add product-manager@product-manager-marketplace
codex plugin marketplace upgrade product-manager-marketplace codex plugin add product-manager@product-manager-marketplace
/plugin marketplace add julianoczkowski/product-manager /plugin install product-manager@product-manager-marketplace
npx skills add julianoczkowski/product-manager
▶️ New here? Watch the walkthrough on YouTube — a full tour of the skills and the setup you need to get started.
A product-management copilot built on the Pragmatic Institute Framework™
(Foundations · Focus · Build). It guides a product manager from a raw idea all the
way to launch the market-driven way — and produces a client-ready artifact
(Markdown or Word .docx) at every stage.
Ask it "I want to build a feature" and it won't just spit out a PRD. It routes you through the right Pragmatic stages — market problems → personas → positioning → strategy → business case → requirements → roadmap → release → launch — and hands you a finished document each step of the way.
This is an Agent Skills bundle packaged for Codex and Claude Code. The same
skills/ folder works in ChatGPT desktop, Codex, Claude Code, Claude
Desktop, and Cursor.
Disclaimer: This is an independent tool that operationalizes the publicly described Pragmatic Framework for practitioners. It is not affiliated with, endorsed by, or sponsored by Pragmatic Institute. "Pragmatic Framework" and "Pragmatic Institute" are trademarks of their respective owner.
https://github.com/user-attachments/assets/621169c2-778c-448c-8d8d-de8597a28fce
1 router + 17 stage skills + a shared knowledge base.
| Course | Skills |
|---|---|
| (Router) | pm-copilot — detects intent and orchestrates the journey |
| Foundations | pm-market-problems · pm-win-loss-analysis · pm-distinctive-competence · pm-competitive-landscape · pm-personas · pm-positioning · pm-gap-analysis |
| Focus | pm-product-strategy · pm-opportunity-scoring · pm-product-canvas · pm-product-roadmap |
| Build | pm-requirements · pm-use-scenarios · pm-prd · pm-release-plan · pm-stakeholder-communication |
| Go-to-market | pm-launch-plan |
Each skill embeds the real Pragmatic method — the urgent/pervasive/willing-to-pay
test, the four market segments, the positioning-statement formula, the
Priority = Market Evidence × Impact prioritization, the Strategy Matrix, opportunity
scoring, roadmap-vs-release, the MRD and Release Charter templates, and more — and
ends by writing the corresponding artifact.
The shared knowledge base lives in skills/pm-copilot/references/:
framework.md — the 37-box map, definitions, rules, and reusable primitives.journey.md — stages → skills → artifacts, and the intent-routing table.artifact-output.md — the shared "ask Markdown or .docx, then write it" procedure.Each skill runs one stage of the market-driven journey and ends by writing an artifact
into the feature's folder. You can invoke any of them directly, or let pm-copilot
route you.
https://github.com/user-attachments/assets/520bbb41-67b0-42dd-a65c-2d52a6920fca
Router
pm-copilot — the entry point. Figures out what you're asking for, tells you where
you are in the framework, and routes you to the right stage — or runs the whole
"build a feature" sequence end to end. (Orchestration; no artifact of its own.)Foundations — understand the market
pm-market-problems — Discover and validate real problems that are urgent, pervasive,
and worth paying to solve; who to interview (the four segments), observation vs.
interview, NIHITO. → Market Discovery notes + a scored Market Problems Table.pm-win-loss-analysis — Understand why buyers chose you or a competitor, run by an
objective interviewer who evaluates the buying process, not the salespeople. → Win/Loss
Interview Guide + Findings Report.pm-distinctive-competence — Pin down what your organization can do that rivals can't —
attributes that are valued + different + provable. → Distinctive Competencies worksheet.pm-competitive-landscape — Map competitors and alternatives, decide when to fight and
when to run, and plot the Solution Matrix. → Competitive analysis + Solution Matrix.pm-personas — Build evidence-based buyer and user personas (usually different
people). → Buyer Persona + User Persona.pm-positioning — Describe the product by the problems it solves, not features; the
≤25-word positioning statement + problem-oriented capabilities. → *Positioning Document
pm-gap-analysis — Score your team across all 37 framework activities to find the
biggest gaps and where to invest first. → Gap Analysis table + top-3 action plan.Focus — turn knowledge into strategy
pm-product-strategy — Force the who-to-win × what-to-build choice with the Strategy
Matrix, and compare the team's view against leadership's. → Strategy Matrix + alignment notes.pm-opportunity-scoring — Rank competing opportunities objectively on competency fit,
competition, investment, and buyer impact. → Opportunity Scorecard.pm-product-canvas — Build the business case: value prop / creation / capture, market
sizing, buy-build-partner, and a go/no-go. → Product Canvas / Business Case.pm-product-roadmap — Communicate vision and phases as a plan, not a commitment
(roadmap vs. release plan; Desire → Discover → Define → Do). → Product Roadmap.Build — define and deliver
pm-requirements — Turn validated problems into prioritized market requirements
("[persona] has [problem] with [frequency]", Priority = Evidence × Impact). → Market
Requirements Document (MRD).pm-use-scenarios — Put each problem in a day-in-the-life story (Problem Card; avoid
ambiguous terms; the What vs. How split). → Use Scenarios document.pm-prd — Assemble personas + problems + requirements + scenarios into the full spec
the team builds from. → Product Requirements Document (PRD).pm-release-plan — Commit an increment: MVP scope, themes ("100% of something"),
estimation, market window, and sign-off. → Release Plan / Charter.pm-stakeholder-communication — Keep everyone aligned: the Influence × Importance
matrix, a comms plan, and status updates that expose risk early. → Stakeholder
Communication Plan + Status Update.Go-to-market
pm-launch-plan — Plan a launch where readiness is more than product readiness:
messaging, sales enablement, demand programs, a readiness checklist, and metrics. →
Launch Plan + Readiness Checklist.The Codex package is defined by .codex-plugin/plugin.json, with all 18 skills
discovered from skills/.
From the ChatGPT desktop app:
julianoczkowski/product-manager.pm-* skills.From the Codex CLI:
codex plugin marketplace add julianoczkowski/product-manager
codex plugin add product-manager@product-manager-marketplace
Then open or restart the ChatGPT desktop app and start a new task. To receive later updates, refresh the marketplace before reinstalling:
codex plugin marketplace upgrade product-manager-marketplace
codex plugin add product-manager@product-manager-marketplace
Add this repo as a plugin marketplace from the app UI.
https://github.com/user-attachments/assets/d01f1a09-3438-4fc6-8dd5-687a1594f077
https://github.com/julianoczkowski/product-manager (or just
julianoczkowski/product-manager) — and click Sync./plugin marketplace add julianoczkowski/product-manager
/plugin install product-manager@product-manager-marketplace
Install straight from this repo with Vercel's open Skills CLI:
npx skills add julianoczkowski/product-manager
Every stage asks how you want the deliverable — Markdown (.md) or Word (.docx).
satellite-tracking-system/) and every artifact is saved
there; in app hosts that deliver standalone files (Claude Desktop, the Codex
desktop app) the filenames carry a feature-slug prefix instead. Either way,
artifacts are numbered by their journey stage (06-positioning.md,
11-requirements.md) — so you accumulate a complete, ordered dossier, not
scattered files..docx is created using whatever native
document-creation capability the host environment (Claude Code / Cursor / Cowork)
provides — there is no bundled converter script or Python/pandoc dependency to
install. Markdown stays the source of truth; if an environment can't write .docx,
the skill delivers polished Markdown and tells you so rather than faking a file.journey.md)..docx, saved into the feature's dossier (folder or
slug-prefixed files, depending on the host) and numbered by journey stage so your
artifacts accumulate into a complete, ordered set.Built by Julian Oczkowski — I build AI tools for knowledge work.
MIT — covers this project's own content (skill authoring, docs, manifests). The Pragmatic Framework concepts are the intellectual property of Pragmatic Institute; this project is an independent, unaffiliated practitioner aid. See NOTICE for the full trademark disclaimer and SECURITY to report issues.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
An agent organization for Claude Code, structured as a company — 15+ departments, 125+ skills, each independently installable.

Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks.
Persistent file-based planning for AI coding agents and long-running tasks. Crash-proof markdown plans, session recovery after /clear and compaction, per-turn re-injection against context rot, deterministic completion gate. Manus-style. Install from npm, the Claude Code plugin marketplace, or npx skills. Codex, Cursor, OpenCode, 60+ agents.
Self-organizing AI second brain for Obsidian + Claude Code. Drop any source and Claude reads, links, and files it into one connected knowledge graph of plain Markdown you own. AI note-taking, personal knowledge management (PKM), and an open-source Notion alternative. Based on Karpathy's LLM Wiki pattern.
Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, semantic clustering, e-commerce SEO, international SEO, Google APIs, and PDF/Excel reporting. Optional DataForSEO, Firecrawl, and Banana extensions.