Steam Store Launch Ops
Use this skill as a packet-first Steam launch router.
The job is not to dump generic marketing advice. The job is to:
- identify the current Steam hook,
- choose the single best packet,
- separate visibility, promise, proof, timing, and ops honestly,
- make one-shot Steam constraints explicit,
- route broader marketing, player-feedback, build, or performance work outward when those are the real problems.
Read these when needed:
- references/intake-packets-and-route-outs.md
- references/diagnostic-model.md
- references/event-hooks.md
- references/checklists.md
When to use this skill
- Review a Steam Coming Soon or live store page before a meaningful public beat
- Diagnose weak wishlist complaints without confusing traffic, conversion, proof, and timing
- Decide whether a demo is ready for public exposure or likely to weaken trust
- Decide whether a Steam Next Fest or similar public beat fits actual readiness
- Turn late-stage Steam launch stress into one checklist/runbook packet instead of a giant marketing rewrite
- Triage Steam-facing creator/outreach readiness only far enough to choose the right next packet
When not to use this skill
- The main job is broad non-game launch/GTM/lifecycle/acquisition work →
marketing-automation
- The main job is prioritizing player/demo feedback, confusion, bugs, or playtest notes →
game-demo-feedback-triage
- The main job is a red build, packaging failure, or CI/editor log →
game-build-log-triage
- The main job is runtime profiling, frame-time diagnosis, Steam Deck perf, or platform bottlenecks →
game-performance-profiler
- The main job is milestone coordination across the whole game project rather than Steam-facing launch/store work →
bmad-gds
Instructions
Step 1: Classify the request into one packet
Choose the single best packet before giving advice.
Packets
page-promise-audit — the main risk is page conversion: capsule, screenshots, trailer, short description, tags
wishlist-signal-check — the user says wishlists are weak and you must separate traffic weakness from conversion weakness
demo-readiness-gate — the key question is whether the demo helps or hurts the current public beat
event-timing-workback — the team needs a Next Fest / showcase / timing decision with readiness tradeoffs
launch-ops-runbook — the page is mostly set, but release timing, creator readiness, review/release controls, or ownership are scattered
If the request mixes several concerns, still choose one primary packet and name one secondary concern.
Step 2: Capture the smallest credible Steam packet
Pull only the minimum evidence that supports a real decision:
- current hook: Coming Soon, weak wishlists, demo publish/update, Next Fest, launch window, or unknown
- page evidence: URL or screenshots, capsule, first screenshots, short description, tags
- proof evidence: trailer link/opening notes, demo status, public-build confidence
- signal context: traffic weak, conversion weak, both unclear, or unknown
- timing context: festival deadline, launch target, demo timing, review/release constraints
- ops context: creator/press materials, keys/outreach, ownership gaps, launch checklist gaps
If the evidence is thin, keep confidence low and choose the smallest safe packet.
Step 3: Name the primary bottleneck
Use the existing diagnostic model, but keep one primary bottleneck.
Primary bottlenecks
visibility-acquisition
promise-clarity
proof-demo-readiness
timing-hook-fit
launch-ops-readiness
evidence-gap
Typical mappings:
- "Wishlists are weak and traffic is weak too" →
visibility-acquisition
- "Some people click through but do not wishlist" →
promise-clarity
- "The page is okay but the demo may be rough" →
proof-demo-readiness
- "Should we do Next Fest now or wait?" →
timing-hook-fit
- "We are near launch and materials/checklists feel scattered" →
launch-ops-readiness
- "We barely have evidence" →
evidence-gap
Step 4: Apply the one-shot Steam rules
Before recommending anything, check the constraints that are easy to miss:
- a pre-release public demo depends on the base game page already being visible as Coming Soon
- the first public demo release gets a limited one-shot notify window to wishlisters/followers
- Next Fest requires a public page, a publicly playable demo by the event start, and current store assets
- Steam review and release still carry manual timing/risk; do not assume everything is automatic
If the recommendation would spend one of these beats on a weak package, say so directly.
Step 5: Choose the packet-specific intervention
Use one packet and one intervention.
page-promise-audit
Use when the page package is the likely bottleneck.
Focus on:
- capsule readability
- screenshot ordering and gameplay proof
- trailer opening
- short-description specificity
- tag coherence
Good next artifacts:
page rewrite brief
screenshot reorder brief
trailer hook brief
tag audit
wishlist-signal-check
Use when the team is overfitting to weak wishlist results.
Focus on:
- low traffic vs weak conversion
- whether the page package actually matches the audience promise
- whether the demo/proof is missing or weak
- whether a timing/event problem is hiding inside the wishlist complaint
Good next artifacts:
wishlist signal memo
page rewrite brief
visibility push check
demo readiness checklist
demo-readiness-gate
Use when the demo is the public proof question.
Focus on:
- whether the demo strengthens trust
- whether first-session quality matches the current page promise
- whether the notify/event timing is being spent too early
- whether the better move is polish, delay, narrow the beat, or proceed
Good next artifacts:
demo readiness checklist
proof-gap notes
event timing memo
event-timing-workback
Use when the main decision is whether a public beat fits actual readiness.
Focus on:
- Next Fest or showcase fit
- page/trailer/tag/demo readiness as a set
- whether the event is being treated as a readiness gate or wishful discovery play
- immediate workback tasks before the deadline
Good next artifacts:
Next Fest runbook
event timing decision memo
asset lock checklist
launch-ops-runbook
Use when the core page/demo are mostly acceptable, but launch execution is fragmented.
Focus on:
- review/release timing
- creator/press readiness and key/outreach packet hygiene
- ownership gaps
- launch-day checklist and contingency points
Good next artifacts:
launch checklist
launch-day runbook
creator/outreach prep packet
Step 6: Add route-outs before scope drifts
Route out instead of absorbing adjacent work when:
- the user needs broad acquisition/content/lifecycle/measurement strategy beyond Steam-facing launch/store work →
marketing-automation
- the evidence is mostly playtest quotes, user confusion, or mixed demo feedback →
game-demo-feedback-triage
- the issue is one broken build, packaging failure, or CI/editor log →
game-build-log-triage
- the real blocker is runtime perf, Steam Deck, frame-time, or platform bottlenecks →
game-performance-profiler
- the work is broader milestone coordination, milestone risk, or producer-style sequencing →
bmad-gds
A trustworthy front door narrows the next move. It does not claim every neighboring game-marketing job.
Step 7: Return one Steam launch packet
Return one concise packet, not a giant essay.
# Steam Launch Packet
## Packet choice
- Primary packet: page-promise-audit | wishlist-signal-check | demo-readiness-gate | event-timing-workback | launch-ops-runbook
- Secondary concern: optional
- Current hook: ...
- Confidence: high | medium | low
## Evidence used
- Page / asset evidence: ...
- Demo / proof evidence: ...
- Signal context: ...
- Timing / ops context: ...
- Missing but important: ...
## Primary bottleneck
- Bucket: visibility-acquisition | promise-clarity | proof-demo-readiness | timing-hook-fit | launch-ops-readiness | evidence-gap
- Why it matters now: ...
- Evidence: ...
## Recommended intervention
- One intervention: ...
- Why this is the shortest credible move: ...
## Priority checks
1. ...
2. ...
3. ...
## Recommended next artifact
- Choose one: page rewrite brief | screenshot reorder brief | trailer hook brief | tag audit | wishlist signal memo | visibility push check | demo readiness checklist | event timing decision memo | Next Fest runbook | asset lock checklist | launch checklist | launch-day runbook | creator/outreach prep packet
## Route-outs
- Skill: ...
- Why: ...
- Packet to pass: ...
## What not to do yet
- 1-3 bullets that prevent folklore, wasted spend, or premature scope drift
Step 8: Verify the boundary before finalizing
Check:
- did you pick one packet instead of mixing page audit, demo QA, outreach CRM, and broad GTM strategy together?
- did you separate traffic weakness from conversion weakness before prescribing page changes?
- did you treat demos and Next Fest as readiness gates rather than generic visibility freebies?
- did you make one-shot timing/review constraints visible when they matter?
- did you route feedback/build/perf work outward instead of stretching this skill?
Output format
Always return a short Steam Launch Packet.
Required qualities:
- one primary packet
- one primary bottleneck
- one next artifact
- explicit uncertainty when evidence is thin
- route-outs when the real job belongs elsewhere
- no giant generic marketing sermon
Examples
Example 1: weak wishlists with some traffic
Input
Our Steam page gets clicks from social posts, but wishlists are still weak. Review our capsule, screenshots, short description, and tags.
Good response direction
- packet:
wishlist-signal-check
- bottleneck: likely
promise-clarity
- next artifact:
page rewrite brief or screenshot reorder brief
- avoids pretending traffic is the only issue
Example 2: Next Fest decision
Input
We want to do Next Fest. The page is up and the trailer is decent, but I am nervous the demo is still rough.
Good response direction
- packet:
event-timing-workback or demo-readiness-gate
- bottleneck:
proof-demo-readiness
- calls out that Next Fest is a readiness gate
- next artifact:
demo readiness checklist or Next Fest runbook
Example 3: launch checklist ask
Input
Give me a Steam launch checklist. We have a page, trailer, demo, and a small creator list.
Good response direction
- packet:
launch-ops-runbook
- bottleneck:
launch-ops-readiness
- next artifact:
launch checklist or launch-day runbook
- keeps page conversion and creator prep in scope only as launch ops, not a full GTM rewrite
Best practices
- Choose the packet first — the front door should narrow the task immediately.
- Separate signal from folklore — wishlists, demos, and Next Fest all attract bad default advice.
- Treat the demo as public proof — not just another asset.
- Treat Steam timing as a constraint system — Coming Soon, demo notify timing, review/release, and Next Fest all matter.
- Prefer one next artifact over a giant launch theory dump.
- Stay Steam-specific — this is the repo’s game-launch exception, not a generic marketing wrapper.
References
1---2name: steam-store-launch-ops3description: Turn Steam store-page, wishlist, demo, Next Fest, and launch-window ambiguity into one packet-first Steam launch brief. Use when an indie dev, small studio, founder-marketer, or publisher helper needs to decide whether the next move is a page-promise audit, wishlist-signal check, demo-readiness gate, event-timing workback, or launch-ops runbook — especially when they say "help my Steam page", "wishlists are weak", "is our demo ready", "should we do Next Fest", or "give me a Steam launch checklist". Route broad non-game GTM work to `marketing-automation` and player-feedback/build-performance issues to the game specialist skills.4---56# Steam Store Launch Ops78Use this skill as a **packet-first Steam launch router**.910The job is not to dump generic marketing advice. The job is to:111. identify the current Steam hook,122. choose the single best packet,133. separate visibility, promise, proof, timing, and ops honestly,144. make one-shot Steam constraints explicit,155. route broader marketing, player-feedback, build, or performance work outward when those are the real problems.1617Read these when needed:18- [references/intake-packets-and-route-outs.md](references/intake-packets-and-route-outs.md)19- [references/diagnostic-model.md](references/diagnostic-model.md)20- [references/event-hooks.md](references/event-hooks.md)21- [references/checklists.md](references/checklists.md)2223## When to use this skill24- Review a Steam Coming Soon or live store page before a meaningful public beat25- Diagnose weak wishlist complaints without confusing traffic, conversion, proof, and timing26- Decide whether a demo is ready for public exposure or likely to weaken trust27- Decide whether a Steam Next Fest or similar public beat fits actual readiness28- Turn late-stage Steam launch stress into one checklist/runbook packet instead of a giant marketing rewrite29- Triage Steam-facing creator/outreach readiness only far enough to choose the right next packet3031## When not to use this skill32- The main job is broad non-game launch/GTM/lifecycle/acquisition work → `marketing-automation`33- The main job is prioritizing player/demo feedback, confusion, bugs, or playtest notes → `game-demo-feedback-triage`34- The main job is a red build, packaging failure, or CI/editor log → `game-build-log-triage`35- The main job is runtime profiling, frame-time diagnosis, Steam Deck perf, or platform bottlenecks → `game-performance-profiler`36- The main job is milestone coordination across the whole game project rather than Steam-facing launch/store work → `bmad-gds`3738## Instructions3940### Step 1: Classify the request into one packet41Choose the single best packet before giving advice.4243**Packets**44- `page-promise-audit` — the main risk is page conversion: capsule, screenshots, trailer, short description, tags45- `wishlist-signal-check` — the user says wishlists are weak and you must separate traffic weakness from conversion weakness46- `demo-readiness-gate` — the key question is whether the demo helps or hurts the current public beat47- `event-timing-workback` — the team needs a Next Fest / showcase / timing decision with readiness tradeoffs48- `launch-ops-runbook` — the page is mostly set, but release timing, creator readiness, review/release controls, or ownership are scattered4950If the request mixes several concerns, still choose one **primary packet** and name one secondary concern.5152### Step 2: Capture the smallest credible Steam packet53Pull only the minimum evidence that supports a real decision:54- current hook: Coming Soon, weak wishlists, demo publish/update, Next Fest, launch window, or unknown55- page evidence: URL or screenshots, capsule, first screenshots, short description, tags56- proof evidence: trailer link/opening notes, demo status, public-build confidence57- signal context: traffic weak, conversion weak, both unclear, or unknown58- timing context: festival deadline, launch target, demo timing, review/release constraints59- ops context: creator/press materials, keys/outreach, ownership gaps, launch checklist gaps6061If the evidence is thin, keep confidence low and choose the smallest safe packet.6263### Step 3: Name the primary bottleneck64Use the existing diagnostic model, but keep one primary bottleneck.6566**Primary bottlenecks**67- `visibility-acquisition`68- `promise-clarity`69- `proof-demo-readiness`70- `timing-hook-fit`71- `launch-ops-readiness`72- `evidence-gap`7374Typical mappings:75- "Wishlists are weak and traffic is weak too" → `visibility-acquisition`76- "Some people click through but do not wishlist" → `promise-clarity`77- "The page is okay but the demo may be rough" → `proof-demo-readiness`78- "Should we do Next Fest now or wait?" → `timing-hook-fit`79- "We are near launch and materials/checklists feel scattered" → `launch-ops-readiness`80- "We barely have evidence" → `evidence-gap`8182### Step 4: Apply the one-shot Steam rules83Before recommending anything, check the constraints that are easy to miss:84- a pre-release public demo depends on the base game page already being visible as Coming Soon85- the first public demo release gets a limited one-shot notify window to wishlisters/followers86- Next Fest requires a public page, a publicly playable demo by the event start, and current store assets87- Steam review and release still carry manual timing/risk; do not assume everything is automatic8889If the recommendation would spend one of these beats on a weak package, say so directly.9091### Step 5: Choose the packet-specific intervention92Use one packet and one intervention.9394#### `page-promise-audit`95Use when the page package is the likely bottleneck.9697Focus on:98- capsule readability99- screenshot ordering and gameplay proof100- trailer opening101- short-description specificity102- tag coherence103104Good next artifacts:105- `page rewrite brief`106- `screenshot reorder brief`107- `trailer hook brief`108- `tag audit`109110#### `wishlist-signal-check`111Use when the team is overfitting to weak wishlist results.112113Focus on:114- low traffic vs weak conversion115- whether the page package actually matches the audience promise116- whether the demo/proof is missing or weak117- whether a timing/event problem is hiding inside the wishlist complaint118119Good next artifacts:120- `wishlist signal memo`121- `page rewrite brief`122- `visibility push check`123- `demo readiness checklist`124125#### `demo-readiness-gate`126Use when the demo is the public proof question.127128Focus on:129- whether the demo strengthens trust130- whether first-session quality matches the current page promise131- whether the notify/event timing is being spent too early132- whether the better move is polish, delay, narrow the beat, or proceed133134Good next artifacts:135- `demo readiness checklist`136- `proof-gap notes`137- `event timing memo`138139#### `event-timing-workback`140Use when the main decision is whether a public beat fits actual readiness.141142Focus on:143- Next Fest or showcase fit144- page/trailer/tag/demo readiness as a set145- whether the event is being treated as a readiness gate or wishful discovery play146- immediate workback tasks before the deadline147148Good next artifacts:149- `Next Fest runbook`150- `event timing decision memo`151- `asset lock checklist`152153#### `launch-ops-runbook`154Use when the core page/demo are mostly acceptable, but launch execution is fragmented.155156Focus on:157- review/release timing158- creator/press readiness and key/outreach packet hygiene159- ownership gaps160- launch-day checklist and contingency points161162Good next artifacts:163- `launch checklist`164- `launch-day runbook`165- `creator/outreach prep packet`166167### Step 6: Add route-outs before scope drifts168Route out instead of absorbing adjacent work when:169- the user needs broad acquisition/content/lifecycle/measurement strategy beyond Steam-facing launch/store work → `marketing-automation`170- the evidence is mostly playtest quotes, user confusion, or mixed demo feedback → `game-demo-feedback-triage`171- the issue is one broken build, packaging failure, or CI/editor log → `game-build-log-triage`172- the real blocker is runtime perf, Steam Deck, frame-time, or platform bottlenecks → `game-performance-profiler`173- the work is broader milestone coordination, milestone risk, or producer-style sequencing → `bmad-gds`174175A trustworthy front door narrows the next move. It does not claim every neighboring game-marketing job.176177### Step 7: Return one Steam launch packet178Return one concise packet, not a giant essay.179180```markdown181# Steam Launch Packet182183## Packet choice184- Primary packet: page-promise-audit | wishlist-signal-check | demo-readiness-gate | event-timing-workback | launch-ops-runbook185- Secondary concern: optional186- Current hook: ...187- Confidence: high | medium | low188189## Evidence used190- Page / asset evidence: ...191- Demo / proof evidence: ...192- Signal context: ...193- Timing / ops context: ...194- Missing but important: ...195196## Primary bottleneck197- Bucket: visibility-acquisition | promise-clarity | proof-demo-readiness | timing-hook-fit | launch-ops-readiness | evidence-gap198- Why it matters now: ...199- Evidence: ...200201## Recommended intervention202- One intervention: ...203- Why this is the shortest credible move: ...204205## Priority checks2061. ...2072. ...2083. ...209210## Recommended next artifact211- Choose one: page rewrite brief | screenshot reorder brief | trailer hook brief | tag audit | wishlist signal memo | visibility push check | demo readiness checklist | event timing decision memo | Next Fest runbook | asset lock checklist | launch checklist | launch-day runbook | creator/outreach prep packet212213## Route-outs214- Skill: ...215- Why: ...216- Packet to pass: ...217218## What not to do yet219- 1-3 bullets that prevent folklore, wasted spend, or premature scope drift220```221222### Step 8: Verify the boundary before finalizing223Check:224- did you pick one packet instead of mixing page audit, demo QA, outreach CRM, and broad GTM strategy together?225- did you separate traffic weakness from conversion weakness before prescribing page changes?226- did you treat demos and Next Fest as readiness gates rather than generic visibility freebies?227- did you make one-shot timing/review constraints visible when they matter?228- did you route feedback/build/perf work outward instead of stretching this skill?229230## Output format231Always return a **short Steam Launch Packet**.232233Required qualities:234- one primary packet235- one primary bottleneck236- one next artifact237- explicit uncertainty when evidence is thin238- route-outs when the real job belongs elsewhere239- no giant generic marketing sermon240241## Examples242243### Example 1: weak wishlists with some traffic244**Input**245> Our Steam page gets clicks from social posts, but wishlists are still weak. Review our capsule, screenshots, short description, and tags.246247**Good response direction**248- packet: `wishlist-signal-check`249- bottleneck: likely `promise-clarity`250- next artifact: `page rewrite brief` or `screenshot reorder brief`251- avoids pretending traffic is the only issue252253### Example 2: Next Fest decision254**Input**255> We want to do Next Fest. The page is up and the trailer is decent, but I am nervous the demo is still rough.256257**Good response direction**258- packet: `event-timing-workback` or `demo-readiness-gate`259- bottleneck: `proof-demo-readiness`260- calls out that Next Fest is a readiness gate261- next artifact: `demo readiness checklist` or `Next Fest runbook`262263### Example 3: launch checklist ask264**Input**265> Give me a Steam launch checklist. We have a page, trailer, demo, and a small creator list.266267**Good response direction**268- packet: `launch-ops-runbook`269- bottleneck: `launch-ops-readiness`270- next artifact: `launch checklist` or `launch-day runbook`271- keeps page conversion and creator prep in scope only as launch ops, not a full GTM rewrite272273## Best practices2741. **Choose the packet first** — the front door should narrow the task immediately.2752. **Separate signal from folklore** — wishlists, demos, and Next Fest all attract bad default advice.2763. **Treat the demo as public proof** — not just another asset.2774. **Treat Steam timing as a constraint system** — Coming Soon, demo notify timing, review/release, and Next Fest all matter.2785. **Prefer one next artifact** over a giant launch theory dump.2796. **Stay Steam-specific** — this is the repo’s game-launch exception, not a generic marketing wrapper.280281## References282- [Steamworks Documentation — Visibility on Steam](https://partner.steamgames.com/doc/marketing/visibility)283- [Steamworks Documentation — Coming Soon](https://partner.steamgames.com/doc/store/coming_soon)284- [Steamworks Documentation — Demos](https://partner.steamgames.com/doc/store/application/demos)285- [Steamworks Documentation — Steam Next Fest](https://partner.steamgames.com/doc/marketing/upcoming_events/nextfest)286- [Steamworks Documentation — Release Process](https://partner.steamgames.com/doc/store/releasing)