7 product marketing skills + 6 specialist agents for go-to-market strategy, positioning, messaging, competitive intelligence, and launch coordination.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
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: |
skip_when: |
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.
Marketing strategy requires systematic research and validation. Every time.
PMM workflow ensures:
| 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.
| 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 |
| 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 |
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
1. Competitive Intel → competitive-intelligence
2. Positioning → positioning-development
3. Messaging → messaging-creation
Planning time: 1-2 hours
1. Competitive Intel → competitive-intelligence
2. Positioning Update → positioning-development
Planning time: 30-60 minutes
/market-analysis fintech-b2b # Full market analysis
/gtm-plan new-feature # GTM planning
/competitive-intel competitor-x # Competitive analysis
Skill tool: "market-analysis"
(Review output)
Skill tool: "positioning-development"
(Review output)
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
| 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 optionsSTOP 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. |
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 |
"I need GTM strategy for the new payment feature. Let me run /market-analysis, then dispatch positioning-strategist to define differentiation."
"I'll write the positioning based on what I think the market wants."