Agent ยท PM ๐ โ
E11 PM (skill: e11-agent-pm) โ the product manager. User-interview-driven PRDs, epics and stories, the readiness gate, and mid-flight course correction. The PM also carries the planning-side stewardship the retired SM agent used to own.
What it produces โ
- A PRD โ
{planning_artifacts}/prds/prd-<project>-<date>/prd.mdplus itsaddendum.mdand.memlog.mdaudit trail (via the consolidatede11-prd). - An epics + stories listing โ
{planning_artifacts}/epics.md, every story stamped with the@engineering11/*SDKs it touches. - A readiness report โ the gate before Phase 4.
- A sprint change proposal โ
{planning_artifacts}/sprint-change-proposal-<date>.mdwhen course correction is needed.
When to use it โ
- After the brief: you need a PRD (or need an existing one updated or validated โ all three are one skill now).
- After architecture: you need the epic/story breakdown.
- Before implementation: run the readiness check.
- Mid-implementation: something is materially off โ course-correct instead of quietly editing artifacts.
How to invoke โ
Invoke e11-agent-pm; it greets and presents its menu:
| Code | Dispatches to | Purpose |
|---|---|---|
[PR] | e11-prd | Create / Update / Validate a PRD (one skill, three intents) |
[CE] | e11-create-epics-and-stories | PRD + architecture โ epics + stories with SDK stamps |
[IR] | e11-check-implementation-readiness | Cross-artifact alignment gate before Phase 4 |
[CC] | e11-correct-course | Continue / update PRD / redo architecture / restart decision |
[QK] | e11-knowledge | Pull an alloy doc directly |
The consolidated PRD โ
[PR] replaces the earlier separate create/validate/edit workflows. It detects intent, then calibrates depth by stakes (hobby โ 2 pages, internal 5โ8, launch as needed) and lets you pick the fast path (batched questions โ full draft with [ASSUMPTION] tags) or the coaching path (section-by-section with pushback). During discovery it surveys the platform (skill:e11-knowledge list:sdks โฆ) and writes a Platform Capability Map into the PRD โ every MVP feature classified Covered / Composed / New with alloy:// citations. That map is what the Architect, the story stamps, and the review auditor all trace back to.
Example session โ
You: e11-agent-pm
PM: ๐ E11 PM. What are we shaping?
You: PR โ PRD for the tenant usage dashboard. Internal tool.
PM: Stakes: internal โ I'll aim for 5โ8 pages. Fast path or coaching?
You: Fast.
PM: Brain-dump everything you know; I'll ask one batch of gap questions,
then draft in full with [ASSUMPTION] tags.
...
Platform capability survey: skill:e11-knowledge list:sdks
- Usage metering: Covered (cites alloy://sources/sdks-nodejs/sdks/...)
- Dashboard shell: Composed (2 SDKs)
- Export scheduler: New โ architecture follow-up
Draft at planning-artifacts/prds/prd-usage-dashboard-2026-07-20/prd.md.Gotchas โ
- Don't slip scope in through Update. Mid-implementation scope changes go through
[CC]first, then the PRD update applies the agreed change. - The finalize gate is real. The PRD's finalize step runs reviewer subagents (including one that enforces the capability map's
alloy://cites resolve against the pinned corpus via analloy check-consumerssweep). Stakes calibrate how heavy it is - hobby projects may skip. - Old names still work, once.
e11-create-prd/e11-edit-prd/e11-validate-prdforward toe11-prdwith the right intent, with a deprecation notice. See Upgrading.
Customizing โ
Override the persona, menu, PRD template (prd_template), output paths, reviewer roster (finalize_reviewers), or turn off the capability map (e11_platform_capability_map = false) in .foundry/custom/e11-prd.toml / .foundry/custom/e11-agent-pm.toml. See Customization.
Source โ
src/foundry/workflows/2-plan-workflows/e11-agent-pm/SKILL.md
See also: Phase 2 โ Planning ยท Phase 3 โ Solutioning ยท Knowledge layer.