Marketing Automation
Use this skill as the canonical broad marketing front door when the real job is choosing the right next marketing packet.
The job is not to generate a giant campaign brainstorm. The job is to:
- classify the ask into one operating mode,
- choose one primary lane,
- produce one reusable operator packet,
- name the owner, dependencies, approvals, and proof stack,
- route out when the request is actually planning, game-store launch ops, or another narrower specialist workflow.
Read these support docs before finalizing the packet:
- references/operating-modes-and-route-outs.md
- references/routing-heuristics.md
- references/operator-packet-and-proof-stack.md
- references/measurement-handoff.md
When to use this skill
- The user asks for broad marketing help and the right next packet is still ambiguous.
- A product, website, funnel, launch, onboarding flow, or pricing surface needs one structured marketing brief before detailed execution starts.
- The request mixes strategy, surface choice, messaging, content, channels, and measurement.
- The user needs a reusable operator brief, not a pile of disconnected suggestions.
When not to use this skill
- The ask is already clearly Steam/store-page/festival/game launch work →
steam-store-launch-ops.
- The real job is backlog shaping, milestone coordination, or cross-functional implementation slicing →
task-planning.
- The user wants only one atomic copy rewrite or finished content asset with no broader routing layer → use the narrower writing/execution workflow directly.
- The request is mostly product strategy, UX research, or technical implementation rather than marketing routing → route to the stronger adjacent skill.
Core routing model
Operating modes
Use one primary mode per run:
launch-orchestration — broad launch, GTM, pricing, or rollout sequencing across multiple surfaces
conversion-surface — landing page, pricing page, signup flow, paywall, or onboarding conversion friction
lifecycle-retention — onboarding, activation, retention, churn, lifecycle email, re-engagement, or user education motion
acquisition-content — SEO, content strategy, comparison pages, organic acquisition, or channel-facing discovery work
measurement-experiment — analytics setup, attribution, KPI cleanup, campaign readout, or experiment/backlog instrumentation
Primary lanes
After choosing the mode, still choose one primary lane:
CRO
Copy & messaging
SEO & content
Ads & analytics
Strategy & growth
The mode explains what kind of situation this is.
The lane explains which marketing discipline owns the next packet.
Instructions
Step 1: Normalize the intake into one routing profile
Capture the request in this compact form before choosing the packet:
marketing_router_profile:
primary_mode: launch-orchestration | conversion-surface | lifecycle-retention | acquisition-content | measurement-experiment
primary_lane: CRO | Copy & messaging | SEO & content | Ads & analytics | Strategy & growth | unknown
objective: acquisition | activation | conversion | retention | revenue | awareness | unknown
audience:
segment: "who this is for"
stage: unaware | problem-aware | evaluating | active-user | churn-risk | unknown
surface_or_channel: landing-page | pricing-page | signup-flow | onboarding | lifecycle-email | seo-page | campaign | dashboard | launch | unknown
offer_or_motion: "product / feature / campaign / launch motion"
measurement_maturity: clear | partial | weak
main_question: "what needs to be decided next?"
delivery_owner: "who will carry the packet next"
dependencies_or_approvals:
- "design / analytics / engineering / legal / partner / none"
proof_assets_available:
- "dashboard / baseline export / campaign data / user feedback / none"
constraints:
timeline: immediate | this-week | this-month | longer
brand_or_compliance_notes: "limits or promises"
domain_specificity: general | specialist | game-store
If detail is missing, proceed with explicit assumptions instead of stalling.
Step 2: Gather the minimum credible evidence
Do not route from vibes alone. Pull the smallest packet that supports a real decision:
- objective and current bottleneck
- audience / segment / funnel stage
- surface, campaign, or lifecycle moment
- available proof points or constraints
- current KPI or best available proxy
- who owns the next move
- which dependencies or approvals can block execution
- what is still missing that could change the lane choice
Step 3: Choose one mode, one lane, one packet
Use references/operating-modes-and-route-outs.md.
Default packet mapping:
launch-orchestration → usually Strategy & growth → launch/growth brief
conversion-surface → usually CRO or Copy & messaging → measurement + experiment packet
lifecycle-retention → usually Strategy & growth or Copy & messaging → channel-ready brief
acquisition-content → usually SEO & content → channel-ready brief
measurement-experiment → usually Ads & analytics → measurement + experiment packet
Rules:
- Choose one primary mode.
- Choose one primary lane.
- Return one primary packet.
- Mention secondary handoffs only after the main packet is chosen.
Step 4: Add route-outs before the packet sprawls
Route out instead of absorbing adjacent work when:
- the ask is really Steam wishlists / capsules / Next Fest / store visibility →
steam-store-launch-ops
- the ask is really execution slicing / backlog organization / milestone coordination →
task-planning
- the ask is already a narrow specialist workflow with a better dedicated skill
A good front door narrows the next move. It does not win by claiming every neighboring job.
Step 5: Build the operator brief
Use references/operator-packet-and-proof-stack.md.
Return this structure:
# Marketing Routing Brief
## Intake summary
- Mode: ...
- Primary lane: ...
- Objective: ...
- Audience / stage: ...
- Surface / channel: ...
- Confidence: high | medium | low
## What matters most now
- 2-4 bullets
## Recommended packet
- Packet type: launch/growth brief | channel-ready brief | copy/messaging packet | measurement + experiment packet | marketing-routing brief
- Why this packet now: ...
## Operator packet
- Primary owner: ...
- Dependencies / approvals: ...
- Required assets or inputs: ...
- Delivery horizon: ...
## Priority decisions
| Decision | Why now | Owner | Risk if delayed |
|----------|---------|-------|-----------------|
| ... | ... | ... | ... |
## Immediate next steps
1. ...
2. ...
3. ...
## Proof stack
- Primary KPI: ...
- Leading signal: ...
- Baseline or assumption: ...
- Success threshold: ...
- Readout window: ...
- Next owner / workflow: ...
## Secondary handoffs
- Skill / workflow: ...
- Why: ...
## Not yet
- 1-3 bullets that prevent scope drift
Step 6: Keep proof attached to the packet
Every output must name:
- one primary KPI
- one leading signal
- one baseline or explicit assumption
- one success threshold
- one readout window or review checkpoint
- one next owner or downstream workflow
Use references/operator-packet-and-proof-stack.md for the operator packet shape and references/measurement-handoff.md for lane-specific KPI examples.
Output format
Always return a short operator-style Marketing Routing Brief.
Required qualities:
- one primary mode
- one primary lane
- one packet that can actually be handed off
- explicit assumptions when context is thin
- named owner plus dependency/approval visibility
- route-outs when the ask is not really this skill
- proof logic attached to the packet, not bolted on later
Examples
Example 1: broad launch ask
Input
We are launching a new SaaS workflow next month and need help with messaging, landing page copy, onboarding emails, and how to measure whether it worked.
Output sketch
- Mode:
launch-orchestration
- Lane:
Strategy & growth
- Packet:
launch/growth brief
- Secondary handoffs mention copy/messaging and lifecycle execution
- Operator packet names one owner plus likely dependencies or approvals
- Proof stack names one launch KPI and one leading signal
Example 2: pricing-page refresh
Input
Our pricing page gets traffic, but upgrades are weak. We need help with the page and what to test.
Output sketch
- Mode:
conversion-surface
- Lane:
CRO
- Packet:
measurement + experiment packet
- Priority decisions cover offer clarity, CTA hierarchy, proof, and friction
Example 3: lifecycle / onboarding ask
Input
Trial users activate once and disappear. We need onboarding and lifecycle help, plus a sensible KPI.
Output sketch
- Mode:
lifecycle-retention
- Lane:
Strategy & growth or Copy & messaging
- Packet:
channel-ready brief
- Operator packet names the lifecycle owner and any analytics or product dependency
- Proof stack names activation or retained-usage KPI plus a leading signal
Example 4: game-store launch near miss
Input
We need Steam capsule copy and Next Fest marketing help for our game demo.
Output sketch
- Keep the response short
- Route execution to
steam-store-launch-ops
- Leave only a concise handoff note instead of a giant generic marketing plan
Best practices
- Act like a front-door router, not a generic growth advisor.
- Choose one mode before you choose tactics.
- Choose one packet before you list channels.
- Keep owner, approvals, and dependencies visible instead of assuming automation removes them.
- Keep launch/planning/game-store boundaries explicit.
- Attach proof and ownership to every packet.
References
- references/operating-modes-and-route-outs.md
- references/routing-heuristics.md
- references/operator-packet-and-proof-stack.md
- references/measurement-handoff.md
../marketing-skills-collection/SKILL.md
../steam-store-launch-ops/SKILL.md
../task-planning/SKILL.md
1---2name: marketing-automation3description: Route broad product and growth marketing asks into one operating mode, one primary lane, and one reusable operator packet across launch planning, conversion surfaces, lifecycle/retention, acquisition/content, and measurement/experiments. Use when the user needs general marketing help for a website, SaaS product, funnel, onboarding flow, pricing page, campaign, or launch and the first job is deciding the right next brief with owner, dependencies, approvals, and proof instead of producing channel soup. Triggers on: marketing plan, GTM help, launch brief, pricing page refresh, lifecycle email strategy, conversion help, campaign measurement, content plan. Route Steam/store-page game launch work to `steam-store-launch-ops` and backlog/milestone shaping to `task-planning`.4---56# Marketing Automation78Use this skill as the **canonical broad marketing front door** when the real job is choosing the right next marketing packet.910The job is not to generate a giant campaign brainstorm. The job is to:111. classify the ask into one operating mode,122. choose one primary lane,133. produce one reusable operator packet,144. name the owner, dependencies, approvals, and proof stack,155. route out when the request is actually planning, game-store launch ops, or another narrower specialist workflow.1617Read these support docs before finalizing the packet:18- [references/operating-modes-and-route-outs.md](references/operating-modes-and-route-outs.md)19- [references/routing-heuristics.md](references/routing-heuristics.md)20- [references/operator-packet-and-proof-stack.md](references/operator-packet-and-proof-stack.md)21- [references/measurement-handoff.md](references/measurement-handoff.md)2223## When to use this skill24- The user asks for broad marketing help and the right next packet is still ambiguous.25- A product, website, funnel, launch, onboarding flow, or pricing surface needs one structured marketing brief before detailed execution starts.26- The request mixes strategy, surface choice, messaging, content, channels, and measurement.27- The user needs a reusable operator brief, not a pile of disconnected suggestions.2829## When not to use this skill30- **The ask is already clearly Steam/store-page/festival/game launch work** → `steam-store-launch-ops`.31- **The real job is backlog shaping, milestone coordination, or cross-functional implementation slicing** → `task-planning`.32- **The user wants only one atomic copy rewrite or finished content asset with no broader routing layer** → use the narrower writing/execution workflow directly.33- **The request is mostly product strategy, UX research, or technical implementation rather than marketing routing** → route to the stronger adjacent skill.3435## Core routing model3637### Operating modes38Use one primary mode per run:39- `launch-orchestration` — broad launch, GTM, pricing, or rollout sequencing across multiple surfaces40- `conversion-surface` — landing page, pricing page, signup flow, paywall, or onboarding conversion friction41- `lifecycle-retention` — onboarding, activation, retention, churn, lifecycle email, re-engagement, or user education motion42- `acquisition-content` — SEO, content strategy, comparison pages, organic acquisition, or channel-facing discovery work43- `measurement-experiment` — analytics setup, attribution, KPI cleanup, campaign readout, or experiment/backlog instrumentation4445### Primary lanes46After choosing the mode, still choose one primary lane:47- `CRO`48- `Copy & messaging`49- `SEO & content`50- `Ads & analytics`51- `Strategy & growth`5253The mode explains **what kind of situation this is**.54The lane explains **which marketing discipline owns the next packet**.5556## Instructions5758### Step 1: Normalize the intake into one routing profile59Capture the request in this compact form before choosing the packet:6061```yaml62marketing_router_profile:63 primary_mode: launch-orchestration | conversion-surface | lifecycle-retention | acquisition-content | measurement-experiment64 primary_lane: CRO | Copy & messaging | SEO & content | Ads & analytics | Strategy & growth | unknown65 objective: acquisition | activation | conversion | retention | revenue | awareness | unknown66 audience:67 segment: "who this is for"68 stage: unaware | problem-aware | evaluating | active-user | churn-risk | unknown69 surface_or_channel: landing-page | pricing-page | signup-flow | onboarding | lifecycle-email | seo-page | campaign | dashboard | launch | unknown70 offer_or_motion: "product / feature / campaign / launch motion"71 measurement_maturity: clear | partial | weak72 main_question: "what needs to be decided next?"73 delivery_owner: "who will carry the packet next"74 dependencies_or_approvals:75 - "design / analytics / engineering / legal / partner / none"76 proof_assets_available:77 - "dashboard / baseline export / campaign data / user feedback / none"78 constraints:79 timeline: immediate | this-week | this-month | longer80 brand_or_compliance_notes: "limits or promises"81 domain_specificity: general | specialist | game-store82```8384If detail is missing, proceed with explicit assumptions instead of stalling.8586### Step 2: Gather the minimum credible evidence87Do not route from vibes alone. Pull the smallest packet that supports a real decision:88- objective and current bottleneck89- audience / segment / funnel stage90- surface, campaign, or lifecycle moment91- available proof points or constraints92- current KPI or best available proxy93- who owns the next move94- which dependencies or approvals can block execution95- what is still missing that could change the lane choice9697### Step 3: Choose one mode, one lane, one packet98Use [references/operating-modes-and-route-outs.md](references/operating-modes-and-route-outs.md).99100Default packet mapping:101- `launch-orchestration` → usually `Strategy & growth` → `launch/growth brief`102- `conversion-surface` → usually `CRO` or `Copy & messaging` → `measurement + experiment packet`103- `lifecycle-retention` → usually `Strategy & growth` or `Copy & messaging` → `channel-ready brief`104- `acquisition-content` → usually `SEO & content` → `channel-ready brief`105- `measurement-experiment` → usually `Ads & analytics` → `measurement + experiment packet`106107Rules:108- Choose **one primary mode**.109- Choose **one primary lane**.110- Return **one primary packet**.111- Mention secondary handoffs only after the main packet is chosen.112113### Step 4: Add route-outs before the packet sprawls114Route out instead of absorbing adjacent work when:115- the ask is really Steam wishlists / capsules / Next Fest / store visibility → `steam-store-launch-ops`116- the ask is really execution slicing / backlog organization / milestone coordination → `task-planning`117- the ask is already a narrow specialist workflow with a better dedicated skill118119A good front door narrows the next move. It does not win by claiming every neighboring job.120121### Step 5: Build the operator brief122Use [references/operator-packet-and-proof-stack.md](references/operator-packet-and-proof-stack.md).123124Return this structure:125126```markdown127# Marketing Routing Brief128129## Intake summary130- Mode: ...131- Primary lane: ...132- Objective: ...133- Audience / stage: ...134- Surface / channel: ...135- Confidence: high | medium | low136137## What matters most now138- 2-4 bullets139140## Recommended packet141- Packet type: launch/growth brief | channel-ready brief | copy/messaging packet | measurement + experiment packet | marketing-routing brief142- Why this packet now: ...143144## Operator packet145- Primary owner: ...146- Dependencies / approvals: ...147- Required assets or inputs: ...148- Delivery horizon: ...149150## Priority decisions151| Decision | Why now | Owner | Risk if delayed |152|----------|---------|-------|-----------------|153| ... | ... | ... | ... |154155## Immediate next steps1561. ...1572. ...1583. ...159160## Proof stack161- Primary KPI: ...162- Leading signal: ...163- Baseline or assumption: ...164- Success threshold: ...165- Readout window: ...166- Next owner / workflow: ...167168## Secondary handoffs169- Skill / workflow: ...170- Why: ...171172## Not yet173- 1-3 bullets that prevent scope drift174```175176### Step 6: Keep proof attached to the packet177Every output must name:178- one primary KPI179- one leading signal180- one baseline or explicit assumption181- one success threshold182- one readout window or review checkpoint183- one next owner or downstream workflow184185Use [references/operator-packet-and-proof-stack.md](references/operator-packet-and-proof-stack.md) for the operator packet shape and [references/measurement-handoff.md](references/measurement-handoff.md) for lane-specific KPI examples.186187## Output format188Always return a **short operator-style Marketing Routing Brief**.189190Required qualities:191- one primary mode192- one primary lane193- one packet that can actually be handed off194- explicit assumptions when context is thin195- named owner plus dependency/approval visibility196- route-outs when the ask is not really this skill197- proof logic attached to the packet, not bolted on later198199## Examples200201### Example 1: broad launch ask202**Input**203> We are launching a new SaaS workflow next month and need help with messaging, landing page copy, onboarding emails, and how to measure whether it worked.204205**Output sketch**206- Mode: `launch-orchestration`207- Lane: `Strategy & growth`208- Packet: `launch/growth brief`209- Secondary handoffs mention copy/messaging and lifecycle execution210- Operator packet names one owner plus likely dependencies or approvals211- Proof stack names one launch KPI and one leading signal212213### Example 2: pricing-page refresh214**Input**215> Our pricing page gets traffic, but upgrades are weak. We need help with the page and what to test.216217**Output sketch**218- Mode: `conversion-surface`219- Lane: `CRO`220- Packet: `measurement + experiment packet`221- Priority decisions cover offer clarity, CTA hierarchy, proof, and friction222223### Example 3: lifecycle / onboarding ask224**Input**225> Trial users activate once and disappear. We need onboarding and lifecycle help, plus a sensible KPI.226227**Output sketch**228- Mode: `lifecycle-retention`229- Lane: `Strategy & growth` or `Copy & messaging`230- Packet: `channel-ready brief`231- Operator packet names the lifecycle owner and any analytics or product dependency232- Proof stack names activation or retained-usage KPI plus a leading signal233234### Example 4: game-store launch near miss235**Input**236> We need Steam capsule copy and Next Fest marketing help for our game demo.237238**Output sketch**239- Keep the response short240- Route execution to `steam-store-launch-ops`241- Leave only a concise handoff note instead of a giant generic marketing plan242243## Best practices2441. **Act like a front-door router, not a generic growth advisor.**2452. **Choose one mode before you choose tactics.**2463. **Choose one packet before you list channels.**2474. **Keep owner, approvals, and dependencies visible instead of assuming automation removes them.**2485. **Keep launch/planning/game-store boundaries explicit.**2496. **Attach proof and ownership to every packet.**250251## References252- [references/operating-modes-and-route-outs.md](references/operating-modes-and-route-outs.md)253- [references/routing-heuristics.md](references/routing-heuristics.md)254- [references/operator-packet-and-proof-stack.md](references/operator-packet-and-proof-stack.md)255- [references/measurement-handoff.md](references/measurement-handoff.md)256- `../marketing-skills-collection/SKILL.md`257- `../steam-store-launch-ops/SKILL.md`258- `../task-planning/SKILL.md`