GTM Strategy

Go-to-market planning and execution capabilities for product launches

509 stars

Best use case

GTM Strategy is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Go-to-market planning and execution capabilities for product launches

Teams using GTM Strategy should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/gtm-strategy/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/product-management/skills/gtm-strategy/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/gtm-strategy/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How GTM Strategy Compares

Feature / AgentGTM StrategyStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Go-to-market planning and execution capabilities for product launches

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# GTM Strategy Skill

## Overview

Specialized skill for go-to-market planning and execution capabilities. Enables product teams to plan effective launches, develop messaging, and coordinate cross-functional GTM activities.

## Capabilities

### Launch Planning
- Generate launch tier recommendations (T1/T2/T3)
- Create launch timeline milestones
- Build launch checklist templates
- Define launch success metrics
- Plan phased rollout strategies

### Messaging and Positioning
- Create messaging frameworks and positioning
- Develop value proposition statements
- Generate competitive differentiation points
- Create audience-specific messaging variants
- Build elevator pitch templates

### Channel Strategy
- Build channel strategy recommendations
- Identify optimal launch channels
- Create channel-specific content plans
- Define channel success metrics

### Sales Enablement
- Generate sales enablement materials structure
- Create competitive battlecard frameworks
- Build objection handling guides
- Develop pricing talk tracks
- Create demo flow recommendations

## Target Processes

This skill integrates with the following processes:
- `product-launch-gtm.js` - Primary GTM planning and execution
- `competitive-analysis.js` - Competitive positioning for launches
- `beta-program.js` - Beta-to-GA transition planning
- `stakeholder-alignment.js` - Launch communication coordination

## Input Schema

```json
{
  "type": "object",
  "properties": {
    "product": {
      "type": "object",
      "properties": {
        "name": { "type": "string" },
        "description": { "type": "string" },
        "targetAudience": { "type": "array", "items": { "type": "string" } },
        "valueProposition": { "type": "string" },
        "keyFeatures": { "type": "array", "items": { "type": "string" } }
      }
    },
    "launchType": {
      "type": "string",
      "enum": ["new-product", "major-release", "feature-launch", "market-expansion"],
      "description": "Type of launch"
    },
    "launchTier": {
      "type": "string",
      "enum": ["T1", "T2", "T3"],
      "description": "Launch tier (T1=major, T2=medium, T3=minor)"
    },
    "targetDate": {
      "type": "string",
      "format": "date",
      "description": "Target launch date"
    },
    "competitiveContext": {
      "type": "object",
      "description": "Competitive landscape information"
    }
  },
  "required": ["product", "launchType"]
}
```

## Output Schema

```json
{
  "type": "object",
  "properties": {
    "launchPlan": {
      "type": "object",
      "properties": {
        "tier": { "type": "string" },
        "timeline": { "type": "array", "items": { "type": "object" } },
        "milestones": { "type": "array", "items": { "type": "object" } },
        "checklist": { "type": "array", "items": { "type": "string" } }
      }
    },
    "messaging": {
      "type": "object",
      "properties": {
        "positioning": { "type": "string" },
        "valueProposition": { "type": "string" },
        "keyMessages": { "type": "array", "items": { "type": "string" } },
        "audienceVariants": { "type": "object" }
      }
    },
    "channelStrategy": {
      "type": "object",
      "properties": {
        "primaryChannels": { "type": "array", "items": { "type": "string" } },
        "contentPlan": { "type": "object" },
        "metrics": { "type": "object" }
      }
    },
    "salesEnablement": {
      "type": "object",
      "properties": {
        "battlecard": { "type": "object" },
        "objectionHandling": { "type": "array", "items": { "type": "object" } },
        "talkTracks": { "type": "array", "items": { "type": "object" } }
      }
    },
    "successMetrics": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "metric": { "type": "string" },
          "target": { "type": "string" },
          "timeframe": { "type": "string" }
        }
      }
    }
  }
}
```

## Usage Example

```javascript
const gtmPlan = await executeSkill('gtm-strategy', {
  product: {
    name: 'Advanced Analytics Suite',
    description: 'Enterprise analytics platform with AI-powered insights',
    targetAudience: ['Data Analysts', 'Business Intelligence Teams', 'C-Suite'],
    valueProposition: 'Get actionable insights 10x faster with AI-powered analytics',
    keyFeatures: ['Natural language queries', 'Automated insights', 'Real-time dashboards']
  },
  launchType: 'major-release',
  launchTier: 'T1',
  targetDate: '2026-03-15'
});
```

## Dependencies

- Marketing frameworks
- Channel templates
- Sales enablement templates

Related Skills

digital-engagement-strategy

509
from a5c-ai/babysitter

Develop digital content strategies including virtual exhibitions, online programming, social media campaigns, and digital collection access

control-strategy-designer

509
from a5c-ai/babysitter

Process control strategy design skill for control structure selection, loop configuration, and regulatory control

category-strategy-builder

509
from a5c-ai/babysitter

Category management strategy development using Kraljic Matrix and portfolio optimization

fx-hedging-strategy-modeler

509
from a5c-ai/babysitter

Foreign exchange exposure analysis and hedging strategy skill with hedge effectiveness testing

blue-ocean-strategy

509
from a5c-ai/babysitter

Value innovation and market space creation analysis using Blue Ocean frameworks

strategy-stress-testing-skill

509
from a5c-ai/babysitter

Strategy robustness testing, scenario-based evaluation, vulnerability identification, and adaptation planning

Incremental Model Strategy Selector

509
from a5c-ai/babysitter

Selects and configures optimal incremental model strategies

rag-chunking-strategy

509
from a5c-ai/babysitter

Document chunking with multiple strategies including semantic, recursive, and fixed-size chunking

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.