Skip to content

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.md plus its addendum.md and .memlog.md audit trail (via the consolidated e11-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>.md when 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:

CodeDispatches toPurpose
[PR]e11-prdCreate / Update / Validate a PRD (one skill, three intents)
[CE]e11-create-epics-and-storiesPRD + architecture โ†’ epics + stories with SDK stamps
[IR]e11-check-implementation-readinessCross-artifact alignment gate before Phase 4
[CC]e11-correct-courseContinue / update PRD / redo architecture / restart decision
[QK]e11-knowledgePull 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 โ€‹

text
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 an alloy check-consumers sweep). Stakes calibrate how heavy it is - hobby projects may skip.
  • Old names still work, once. e11-create-prd / e11-edit-prd / e11-validate-prd forward to e11-prd with 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.

Proprietary to Engineering11 LLC.