SKILL.md
Create GTM Brief
Overview
Generate a go-to-market brief covering positioning (Geoffrey Moore format), key messages per audience, launch tier classification, enablement checklist, and timeline. Aligns product, marketing, sales, and support around a coordinated launch.
Workflow
- Read product context -- Scan
.chalk/docs/product/for the product profile, PRD for the feature being launched, competitive analysis, and any existing GTM materials. Understand the product positioning and target users before planning the launch.
- Parse the launch scope -- Extract from
$ARGUMENTSthe feature or product to create a GTM brief for. If unspecified, ask the user to name the feature and its target launch timing.
- Determine the next file number -- Read filenames in
.chalk/docs/product/to find the highest numbered file. The next number ishighest + 1.
- Write the positioning statement -- Use Geoffrey Moore's format: "For [target customer] who [need/opportunity], [product name] is a [category] that [key benefit]. Unlike [primary competitor], our product [primary differentiation]."
- Define key messages per audience -- Write 2-3 key messages tailored to each audience:
- End users (focus on value and ease) - Technical buyers / developers (focus on capabilities and integration) - Business decision makers (focus on ROI and risk reduction) - Internal teams (focus on what changed and how to support it)
- Classify the launch tier:
- Silent: Ship it, update docs, no announcement (bug fixes, minor improvements) - Soft: Blog post, changelog entry, email to affected users (incremental features) - Hard: Full campaign, press, event, coordinated cross-functional launch (major features, new products)
- Build the enablement checklist -- What must be ready before launch:
- Documentation: user docs, API reference, migration guide - Support: runbooks, FAQ, escalation path, training - Sales: talk track, demo script, competitive positioning - Engineering: monitoring, feature flags, rollback plan
- Draft the timeline -- Key milestones from now to launch and post-launch review.
- Write the file -- Save to
.chalk/docs/product/<n>gtmbrief_<feature-slug>.md.
- Confirm -- Share the file path and highlight any enablement gaps that need to be resolved before launch.
Output
- File:
.chalk/docs/product/<n>gtmbrief_<feature-slug>.md - Format: Plain markdown with positioning statement, audience messages, launch tier, enablement checklist, and timeline
- First line:
# GTM Brief: <Feature Name>
Anti-patterns
- Positioning without differentiation -- "We are the best solution for X" is not positioning. The Geoffrey Moore format forces you to name the competitor and state how you are different. Do not skip this.
- One message for all audiences -- Developers care about API design; executives care about ROI. Reusing the same message for every audience means it resonates with none.
- Hard launch for everything -- Not every feature deserves a full campaign. Over-launching fatigues your audience and dilutes impact. Match the launch tier to the significance of the change.
- No enablement checklist -- Launching a feature that support cannot explain, sales cannot demo, and docs do not cover creates a poor experience. Every launch needs an enablement check.
- Missing post-launch review -- The timeline should include a post-launch review milestone to assess what worked and capture learnings.