pmlisted
Install: claude install-skill getappz/agentflare
# PM Agent — product management over agentflare items
## Two arms, one contract boundary
- **Reporting** (default, Part 1 below): `/pm:standup`, `/pm:groom`, `/pm:plan`,
`/pm:health`, `/pm:portfolio` — always read-only, never mutate.
- **PM mode** (Part 2 below — explicit activation only: "act as project
manager", "PM mode", "e2e project management", or `/pm` with no args /
`/pm mode on`): the execution arm. Creates items, hands work off to real
agents, never implements inline. Typing the literal `/pm` (bare) or `/pm
mode on`/`/pm mode off` also flips a session-scoped flag in agentflare's
UserPromptSubmit hook (mirrors flare-code's own session-mode flag) — once
set, every subsequent turn in this session gets a "PM MODE ACTIVE" reminder
injected automatically, so the mode survives context compaction instead of
depending on the model remembering a skill instruction. Only `/pm mode off`
clears it; it does not expire on its own.
Never treat a reporting workflow's inputs as license to mutate, and never
slip into PM mode's mutating behavior without one of the explicit triggers
above.
## Scope
Default: one project — whichever project the current repo resolves to.
`/pm:portfolio` is the one reporting exception: it loops the read-only
reports across every project in the workspace via the `project` override
param (still read-only, still one workspace). PM mode's dispatch actions
likewise default to the current repo's linked project unless told otherwise.
---