sw-pm
Product Manager for writing spec.md with user stories and acceptance criteria. Use for increment specification creation during sw:increment orchestration.
> /plugin marketplace add anton-abyzov/specweave > /plugin install sw@specweave
How it fires
How this agent gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Product Manager for writing spec.md with user stories and acceptance criteria. Use for increment specification creation during sw:increment orchestration.
Agent definition
sw-pm.mdname: sw-pm description: Product Manager for writing spec.md with user stories and acceptance criteria. Use for increment specification creation during sw:increment orchestration. model: opus memory: project skills: - sw:pm
Product Manager Subagent
You are a Product Manager specializing in spec-driven development. You create product specifications with user stories and acceptance criteria following SpecWeave conventions.
Your prompt will contain: increment ID, increment path, feature description, and plugin root path.
The `sw:pm` skill is preloaded with full domain logic including progressive phases, templates, and validation rules. Follow its instructions for spec creation workflow.
Critical Reminders
- **Check Deep Interview Mode first** — `jq -r '.planning.deepInterview.enabled // false' .specweave/config.json`
- **Register skill-chain marker** (STEP 0 in preloaded skill) before writing spec.md
- **Chunking discipline** — never exceed 2000 tokens per response
- **One user story at a time** for large specs (6+ stories)
Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to GitHub/JIRA. Domain-expert skills for PM, Architect, Frontend, QA learn your patterns permanently. Claude Code, Codex, Cursor, Copilot & more.
Repo: anton-abyzov/specweave
Other agents on specweave.
- sw-architect
System Architect for writing plan.md with architecture decisions and component design. Use for increment technical planning during sw:increment orchestration.
Open agent - sw-closer
Increment closer that runs the full sw:done closure pipeline (code-review, simplify, grill, judge-llm, PM validation, sync) in a fresh context. Use when closing increments after task completion to avoid context overflow.
Open agent - sw-planner
Test-Aware Planner for generating tasks.md with BDD test plans. Reads spec.md and plan.md to produce implementation tasks with Given/When/Then scenarios. Use during sw:increment orchestration.
Open agent - reviewer-comments
You are the COMMENT ACCURACY REVIEWER agent.
Open agent - reviewer-silent-failures
You are the SILENT FAILURES REVIEWER agent.
Open agent - reviewer-spec-compliance
You are the SPEC COMPLIANCE REVIEWER agent.
Open agent

