using-pmm-team
7 product marketing skills + 6 specialist agents for go-to-market strategy, positioning, messaging, competitive intelligence, and launch coordination.
$ 安裝
git clone https://github.com/LerianStudio/ring /tmp/ring && cp -r /tmp/ring/pmm-team/skills/using-pmm-team ~/.claude/skills/ring// tip: Run this command in your terminal to install the skill
name: using-pmm-team description: | 7 product marketing skills + 6 specialist agents for go-to-market strategy, positioning, messaging, competitive intelligence, and launch coordination.
trigger: |
- Starting go-to-market planning
- Need market positioning or messaging
- User requests "GTM strategy" or "launch plan"
- Competitive analysis required
skip_when: |
- Pure technical implementation → use dev-team
- Product requirements → use pm-team
- Financial analysis → use finops-team
Using Ring PMM-Team: Product Marketing Workflow
The ring-pmm-team plugin provides 7 product marketing skills and 6 specialist agents. Use them via Skill tool: "skill-name" or via slash commands.
Remember: Follow the ORCHESTRATOR principle from using-ring. Dispatch PMM specialists to handle marketing strategy; don't attempt marketing analysis without structured process.
PMM Philosophy
Marketing strategy requires systematic research and validation. Every time.
PMM workflow ensures:
- Market is understood (size, segments, trends)
- Competition is mapped (strengths, weaknesses, positioning)
- Positioning is differentiated (why you, why now)
- Messaging resonates (proof points, value props)
- GTM is executable (channels, tactics, timeline)
- Launch is coordinated (checklist, stakeholders, materials)
- Pricing is validated (models, willingness to pay)
Domain Distinction
| Plugin | Focus | Outputs |
|---|---|---|
| pm-team | Technical pre-dev planning | PRDs, TRDs, API specs, task breakdown |
| pmm-team | Market strategy | Positioning, messaging, GTM plans, launch coordination |
Use pm-team for WHAT to build. Use pmm-team for HOW to market.
Skills Overview
| Skill | Purpose | Output |
|---|---|---|
market-analysis | Market sizing, segmentation, trends | market-analysis.md |
positioning-development | Differentiation, positioning statement | positioning.md |
messaging-creation | Value props, proof points, messaging | messaging-framework.md |
gtm-planning | Channels, tactics, timeline | gtm-plan.md |
launch-execution | Launch checklist, coordination | launch-plan.md |
pricing-strategy | Pricing models, analysis | pricing-strategy.md |
competitive-intelligence | Competitive landscape, battlecards | competitive-intel.md |
Agents Overview
| Agent | Expertise | Use For |
|---|---|---|
market-researcher | Market intelligence, sizing, trends | TAM/SAM/SOM, market segmentation |
positioning-strategist | Differentiation, category design | Positioning statements, competitive framing |
messaging-specialist | Copywriting, value propositions | Messaging frameworks, proof points |
gtm-planner | Channel strategy, launch planning | GTM plans, campaign strategy |
launch-coordinator | Launch execution, stakeholder mgmt | Launch checklists, coordination |
pricing-analyst | Pricing models, competitive pricing | Pricing strategy, packaging |
Recommended Workflow
Full GTM Planning (New Product/Major Launch)
1. Market Analysis → market-analysis
2. Competitive Intel → competitive-intelligence
3. Positioning → positioning-development
4. Messaging → messaging-creation
5. Pricing → pricing-strategy
6. GTM Plan → gtm-planning
7. Launch Coordination → launch-execution
Planning time: 4-8 hours depending on market complexity
Quick Positioning (Feature Launch/Minor Update)
1. Competitive Intel → competitive-intelligence
2. Positioning → positioning-development
3. Messaging → messaging-creation
Planning time: 1-2 hours
Competitive Response (Urgent)
1. Competitive Intel → competitive-intelligence
2. Positioning Update → positioning-development
Planning time: 30-60 minutes
Using PMM Skills
Via Slash Commands
/market-analysis fintech-b2b # Full market analysis
/gtm-plan new-feature # GTM planning
/competitive-intel competitor-x # Competitive analysis
Via Skills (Manual)
Skill tool: "market-analysis"
(Review output)
Skill tool: "positioning-development"
(Review output)
Output Structure
docs/pmm/{product-or-feature}/
├── market-analysis.md # Market sizing, segments
├── competitive-intel.md # Competitor landscape
├── positioning.md # Differentiation, positioning
├── messaging-framework.md # Value props, proof points
├── pricing-strategy.md # Pricing models, recommendations
├── gtm-plan.md # Channels, tactics, timeline
└── launch-plan.md # Checklist, coordination
Integration with Other Plugins
| Plugin | Integration Point |
|---|---|
| pm-team | PRD → PMM validates market opportunity |
| dev-team | Feature specs → PMM creates messaging |
| tw-team | PMM messaging → TW creates docs |
| finops-team | PMM pricing → FinOps validates margins |
Combined with:
pre-dev-prd-creation– Business requirements inform market analysisfunctional-writer– Turn positioning into documentationbrainstorm– Explore positioning options
Blocker Criteria
STOP and escalate when:
| Blocker Type | Example | Action |
|---|---|---|
| Missing Market Data | No TAM estimates available | STOP. Request data or define assumptions. |
| Conflicting Positioning | Stakeholders disagree on differentiation | STOP. Facilitate alignment discussion. |
| Undefined ICP | "Everyone is our customer" | STOP. Require specific segment definition. |
| No Competitive Data | Can't identify competitors | STOP. Market may not exist or be misunderstood. |
| Pricing Uncertainty | No willingness-to-pay data | STOP. Recommend validation approach. |
Anti-Rationalization
See shared-patterns/anti-rationalization.md for universal anti-rationalizations.
PMM-Specific:
| Rationalization | Why It's WRONG | Required Action |
|---|---|---|
| "Market is obvious" | Assumptions cause positioning failures | Quantify with data |
| "We know our competitors" | Knowledge gaps cause blind spots | Complete systematic analysis |
| "Messaging can evolve" | Evolution needs baseline | Create complete framework first |
ORCHESTRATOR Principle
- You're the orchestrator – Dispatch PMM skills, don't market manually
- Don't skip research – Research prevents positioning failures
- Don't assume market fit – Validate systematically
- Use agents for specialist work – Dispatch specialists for complex analysis
Good (ORCHESTRATOR):
"I need GTM strategy for the new payment feature. Let me run /market-analysis, then dispatch positioning-strategist to define differentiation."
Bad (OPERATOR):
"I'll write the positioning based on what I think the market wants."
Repository
