---
name: product-manager
description: "Symph Agency product pipeline management. Use when: creating products, checking product status, advancing phases (Discovery → Design → Build → Market → Sell → Deliver → Operate), pipeline questions, product.yaml, brain.md, artifact generation. Keywords: phase progression, product lifecycle, pipeline status."
---

# Product Manager

Manage products through the Symph Agency pipeline.

## Commands

### Create New Product

```bash
# Create product folder structure
PRODUCT="my-product"
PROJECT_DIR="/home/aria/projects/$PRODUCT"

# Create project structure
mkdir -p $PROJECT_DIR/agency/artifacts/{discovery,design,build,market,sell,deliver,operate}

# Copy templates
cp -r ~/.openclaw/workspace/agency/templates/product/* $PROJECT_DIR/agency/

# Update product registry
echo "| $PRODUCT | $PROJECT_DIR | Discovery | $(date +%Y-%m-%d) | In Progress |" >> ~/.openclaw/workspace/agency/pipeline/_products.md
```

### Check Product Status

Read: `[product]/agency/brain.md`

Key fields:
- `phase`: Current phase (Discovery/Design/Build/etc.)
- `status`: In Progress / Awaiting Review / Approved / Blocked
- `opportunity_score`: Discovery score (if available)

### Advance Phase

**Requires human approval!**

1. Verify current phase outputs complete
2. Present to human for approval
3. On approval, update `brain.md`:
```markdown
phase: [Next Phase]
status: In Progress
advanced_on: [Date]
advanced_by: [Human Name]
```

---

## Pipeline Phases

| Phase | Agent | Key Outputs |
|-------|-------|-------------|
| Discovery | Scout | PRD, Market Research, Competitors, Opp Score |
| Design | Designer | Figma Screens, Brand Guidelines, Marketing Pegs, Screenshots |
| Build | Builder | Working Code, Deployed App, Test Results |
| Market | Marketer | Launch Plan, Content, Campaigns |
| Sell | Closer | Sales Materials, Pricing, Contracts |
| Deliver | Configurer | Onboarding, Training, Support Docs |
| Operate | Operator | Monitoring, Updates, Support |

---

## Product Registry

Location: `agency/pipeline/_products.md`

Format:
```markdown
| Product | Path | Phase | Started | Status |
|---------|------|-------|---------|--------|
| storygen | /home/aria/projects/storygen | Build | 2026-02-01 | Live |
| clinic-manager | /home/aria/projects/clinic-manager | Discovery | 2026-02-02 | In Progress |
```

---

## Phase Transitions

### Discovery → Design
Checklist:
- [ ] PRD complete and approved
- [ ] Market research documented
- [ ] Competitor analysis done
- [ ] Opportunity score calculated (≥3.0)
- [ ] Human approved Go decision

### Design → Build
Checklist:
- [ ] All P0 screens designed
- [ ] Brand guidelines complete
- [ ] Figma link shared
- [ ] Human approved designs

### Build → Market
Checklist:
- [ ] App deployed and working
- [ ] Core features complete
- [ ] Basic testing passed
- [ ] Human approved for launch prep

### Market → Sell
Checklist:
- [ ] Launch plan created
- [ ] Marketing assets ready
- [ ] Landing page live
- [ ] Human approved launch

### Sell → Deliver
Checklist:
- [ ] First customer acquired
- [ ] Pricing validated
- [ ] Sales process documented
- [ ] Human approved for delivery

### Deliver → Operate
Checklist:
- [ ] Customer onboarded
- [ ] Support docs created
- [ ] Monitoring in place
- [ ] Human approved for ongoing ops

---

## Quick Actions

### List All Products
```bash
cat ~/.openclaw/workspace/agency/pipeline/_products.md
```

### Get Product Context
```bash
cat /home/aria/projects/[product]/agency/brain.md
cat /home/aria/projects/[product]/agency/prd.md
```

### Today's Activity
```bash
cat ~/.openclaw/workspace/agency/_org/_today.md
```

---

## Human Gates

Every phase transition requires human approval:

```
[Agent completes phase]
     ↓
[Present outputs to human]
     ↓
[Human reviews]
     ↓
├── ✅ Approve → Update brain.md, advance phase
├── 🔄 Revise → Address feedback, re-present
└── ❌ Reject → Document learnings, archive or pivot
```

**Never auto-advance phases. Always surface for human decision.**
