By paulmona
Project management pipeline for Claude Code — PRDs, TRDs, GitHub bootstrapping, status tracking, and bug management via Notion and GitHub.
**Available in:** Full mode only (requires Bash + `gh` CLI)
**Available in:** Full + Light mode (different behavior)
**Available in:** Full mode only
**Available in:** Full + Light mode
**Available in:** Full + Light mode (same dual-write pattern as Bug)
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 complete project management pipeline for Claude Code — from product idea to structured GitHub project, powered by Notion and GitHub.
Idea → PRD → TRD → Bootstrap → GitHub → Build
Everything runs through a single command: /pm. It detects your environment (Claude Code vs Claude.ai/Desktop) and routes to the right action.
Create a PRD (/pm create) — A guided interview captures product requirements: what you're building, why, for whom, and how you'll measure success. The PRD is saved to your Notion PRDs database with a Project Status dashboard and Project Board.
Create a TRD (/pm trd) — A technical interview builds the implementation plan: architecture, tool decisions, milestones, stories, and dependencies. The TRD is saved as a child page of the PRD in Notion.
Mark as Ready (/pm ready) — Validates the PRD and sets GitHub Ready = true in Notion. This is the gate between planning and execution.
Bootstrap the Project (/pm bootstrap) — Populates the Notion Project Board, creates GitHub milestones and issues with TDD checklists, builds a dependency map, cross-links everything, and generates a CLAUDE.md file. One atomic operation.
Build — Use /pm next to find what to work on, /pm bug and /pm enhancement to track issues as they arise, /pm bughunt to investigate problems, and /pm status for project health checks.
| Full Mode (Claude Code) | Light Mode (Claude.ai / Desktop) | |
|---|---|---|
| Available actions | All 9 actions | create, trd, ready, status, bug, enhancement |
| GitHub integration | Yes (gh CLI) | No — Notion board only |
| File system | Yes | No |
Skills read Notion database IDs from your project's CLAUDE.md (generated by /pm bootstrap). On first run, if no CLAUDE.md exists, the skill will ask for your Notion PRD database ID. No hardcoded IDs are stored in the skills themselves.
Inside any Claude Code session:
/plugin marketplace add paulmona/claude
Then run /plugin, find pm under the paulmona-claude marketplace, and install it.
To update after new releases:
/plugin update pm
cp commands/* ~/.claude/commands/
cp -r commands/pm-actions ~/.claude/commands/
/pm — Show menu (filtered by environment)
/pm create — Create PRD via guided interview
/pm trd [PRD ref] — Create TRD from PRD
/pm ready [PRD ref] — Mark PRD as GitHub Ready
/pm bootstrap [PRD ref] — Populate Notion board + GitHub milestones/issues
/pm status — Project health summary
/pm next — Recommend what to work on next
/pm bug ["description"] — File a bug
/pm enhancement ["desc"]— File an enhancement
/pm bughunt [#N or desc]— Investigate and root-cause a bug
After each action, /pm suggests the logical next step in the pipeline.
Guides you through a structured interview to create a Product Requirements Document and saves it to Notion.
What it does:
Output: A Notion page titled PRD-{NNN}: {Feature Name} with dashboard and board.
Guides you through a technical interview to create a Technical Requirements Document, then saves it as a child page of the PRD in Notion.
Usage: /pm trd PRD-009 or /pm trd "Feature name"
What it does:
Output: A Notion page titled TRD: {Feature Name} nested under the PRD.
npx claudepluginhub paulmona/pm --plugin pmAutonomous GitHub Project Management workflow with orchestrator-agent coordination for parallel task execution via git worktrees
Product Management Agents and skills to speed up your workflows.
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'
Autonomous development methodology: PRD interviews → agent execution → automated review
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.