Game Demo Feedback Triage
Use this skill to turn a messy feedback packet into a short, weighted game-feedback brief.
The goal is not to summarize every note. The goal is to identify the highest-confidence player-facing blockers, separate representative signals from noisy anecdotes, and recommend the single next artifact that the team should produce before the next build, playtest, festival, or launch beat.
Read references/feedback-buckets.md before classifying edge cases or when store/demo, UX, stability, and performance signals are mixed together.
When to use this skill
- Internal playtest notes, survey responses, bug lists, and feedback docs need prioritization
- Steam Playtest, Next Fest, creator, or streamer demo reactions need to be converted into a ranked fix brief
- Teams have mixed qualitative and technical evidence and need to decide what matters before the next build
- Feedback touches onboarding, clarity, difficulty, controls, performance, stability, or conversion and the team needs one cross-functional view
- Small studios need a short go / no-go or fix-first recommendation instead of a giant product report
When not to use this skill
- The main problem is a raw build/log failure with no broader feedback packet → prefer
game-build-log-triage
- The main problem is clearly performance capture and bottleneck diagnosis → prefer
game-performance-profiler
- The team needs a store-page or launch-page audit before player feedback exists → prefer
steam-store-launch-ops
- The user wants a generic sprint plan with no game-specific feedback evidence → prefer
task-planning or bmad-gds
Instructions
Step 1: Label the feedback packet
Record the minimum facts before prioritizing.
Capture:
- source mix: internal playtest | Steam Playtest | creator/streamer | QA pass | survey/form | Discord/community | mixed
- build stage: prototype | vertical slice | demo | coming-soon | festival demo | launch candidate | post-launch
- audience fit: target players | friendly testers | broad audience | unknown
- evidence types: quotes, issue list, video/clip, survey counts, wishlist/context notes, perf/log findings
- target constraint: next playtest | Next Fest | creator beat | release date | unknown
- known severity signals: hard blockers, churn/bounce, confusion, low conversion, crashes, hitches, negative sentiment
If the packet is thin or heavily anecdotal, keep confidence low and say so.
Step 2: Cluster the feedback into one primary bucket set
Use these buckets and keep the list tight.
Primary buckets
onboarding-comprehension
core-loop-fun-clarity
difficulty-balance-progression
controls-ui-readability
stability-performance
content-polish-scope
store-demo-conversion-message
unknown-needs-better-evidence
Typical mappings
- "Players do not know what to do" →
onboarding-comprehension
- "They get the controls but stop caring after 10 minutes" →
core-loop-fun-clarity
- "The demo feels unfair / pacing is off / resource economy feels broken" →
difficulty-balance-progression
- "Menu, HUD, tutorial prompts, or controller feel are frustrating" →
controls-ui-readability
- "People mention crashes, hitches, Steam Deck issues, or stutter" →
stability-performance
- "The build is mostly fine but rough edges or missing juice weaken the impression" →
content-polish-scope
- "Players/viewers are not sold on the fantasy or demo/store pitch" →
store-demo-conversion-message
Do not flatten every issue into "bugs" or "feedback." Separate player comprehension, fun, polish, stability, and conversion.
Step 3: Weight the signals before ranking
For each bucket, score the evidence using four lenses:
- Frequency — how often did it appear across testers or sources?
- Severity — does it block understanding, retention, or launch trust?
- Representativeness — is it coming from target players or a skewed audience?
- Timing risk — will ignoring it damage the next event, demo beat, or release?
Then mark each item as one of:
fix-before-next-build
watch-next-test
do-not-overreact-yet
A loud single comment is not automatically a top priority.
Step 4: Build the feedback brief
Return a concise report with this exact structure:
# Game Demo Feedback Brief
## Scope
- Source mix: ...
- Build stage: ...
- Audience fit: ...
- Target constraint: ...
- Confidence: high | medium | low
## Highest-confidence signals
- 2-4 bullets on what the evidence most strongly suggests
## Priority buckets
| Bucket | Why it matters now | Evidence weight | Action |
|--------|---------------------|-----------------|--------|
| ... | ... | high / medium / low | fix-before-next-build / watch-next-test / do-not-overreact-yet |
## Top 3 fixes before the next beat
1. ...
2. ...
3. ...
## Issues to watch, not overreact to
- ...
- ...
## Evidence gaps
- ...
- ...
## Recommended next artifact
- Choose one: onboarding fix brief | demo polish checklist | creator-feedback summary | store/demo message update | performance follow-up brief | bug bash list | next playtest plan
## What not to do yet
- 1-3 bullets that prevent noisy backlog churn or premature redesigns
Step 5: Tailor the brief to the request type
For internal playtests:
- prioritize comprehension, fun, and progression before long-tail polish
- separate team-known issues from genuinely new player confusion
For Steam Playtest / Next Fest / public demo feedback:
- weigh reputational risk more heavily
- distinguish demo-quality blockers from store-page or traffic issues
- call out whether the next best move is a demo fix, a message fix, or a timing decision
For creator / streamer feedback:
- focus on first-session clarity, readability, showcase moments, and where the run becomes unwatchable or unshareable
- separate viewer-facing messaging issues from deep-system balance complaints
For mixed bug + perf + UX packets:
- use
stability-performance as a bucket, not the whole conclusion
- if detailed profiling is needed, recommend
game-performance-profiler as the next artifact, then fold the result back into the brief
Step 6: Ask for the minimum missing evidence when needed
If confidence is low, request the smallest next packet that would materially improve the triage:
- 5-10 representative feedback quotes or issue bullets
- whether the testers are target players or friendly/internal testers
- the current build stage and next external milestone
- any crash/perf pattern or device-specific complaint
- one short summary of where players bounced, got confused, or lost interest
Do not ask for a giant postmortem.
Output format
Always return a short triage brief, not a long design essay.
Required qualities:
- prioritize the single strongest player-facing blocker first
- separate representative patterns from anecdotal outliers
- keep the report under roughly 350-550 words unless the user asks for more
- recommend one next artifact, not ten parallel workstreams
- keep launch/festival timing risk explicit when public-facing beats are involved
Examples
Example 1: Next Fest demo confusion
Input
We ran a small playtest on our Next Fest demo. Most people said the controls felt okay, but a lot of testers got lost in the first ten minutes and some streamers said they were not sure what the real hook was. A few people also mentioned hitches on Steam Deck.
Output sketch
- Primary bucket:
onboarding-comprehension
- Secondary bucket:
store-demo-conversion-message and stability-performance
- Top 3 fixes focus on early clarity, first-session signposting, and a targeted Steam Deck follow-up rather than a full redesign
- Recommended next artifact:
onboarding fix brief
Example 2: Mixed internal notes before creator outreach
Input
Turn these playtest notes into priorities before we send the demo to creators. The bug list is long, but the real pattern seems to be that people love the combat and then bounce in the menus.
Output sketch
- Highest-confidence signal: core loop is landing but menu/control/readability is hurting continuation
- Priority action: fix high-friction menu/HUD readability issues before polishing low-frequency bugs
- Recommended next artifact:
demo polish checklist or creator-feedback summary
Example 3: Hard feedback packet with store/demo confusion
Input
Our Steam Playtest signups are decent, but players either churn after the tutorial or say they expected a different kind of game from the page and trailer. What should we fix first?
Output sketch
- Buckets:
onboarding-comprehension and store-demo-conversion-message
- Brief distinguishes expectation-setting from gameplay onboarding
- Recommended next artifact:
store/demo message update or onboarding fix brief
- What not to do yet: do not bury the issue under broad scope expansion
Best practices
- Treat feedback as evidence, not votes — prioritize representative blockers over loud anecdotes.
- Separate comprehension from fun from stability — those produce different next artifacts.
- Keep the next external beat visible — Next Fest, creator outreach, and launch windows change the weighting.
- Use one short priority brief instead of flooding the team with every issue at once.
- Route technical deep dives out when necessary — detailed profiling and raw log triage belong in their specialized skills.
- Protect the backlog from churn — mark some issues as watch-next-test rather than immediate fixes.
References
1---2name: game-demo-feedback-triage3description: Triage mixed game demo and playtest feedback into a prioritized fix brief, weighted evidence summary, and next artifact recommendation. Use when a team has playtest notes, Steam Playtest responses, creator or streamer demo reactions, survey comments, wishlist/context signals, bug lists, or performance findings and needs to decide what to fix first before the next build, festival, or launch beat, even if they only say "sort our playtest feedback", "what should we fix before Next Fest", "players are confused", "streamers bounced off the demo", or "turn these demo notes into priorities".4---56# Game Demo Feedback Triage78Use this skill to turn a messy feedback packet into a short, weighted game-feedback brief.910The goal is not to summarize every note. The goal is to identify the **highest-confidence player-facing blockers**, separate representative signals from noisy anecdotes, and recommend the **single next artifact** that the team should produce before the next build, playtest, festival, or launch beat.1112Read [references/feedback-buckets.md](references/feedback-buckets.md) before classifying edge cases or when store/demo, UX, stability, and performance signals are mixed together.1314## When to use this skill15- Internal playtest notes, survey responses, bug lists, and feedback docs need prioritization16- Steam Playtest, Next Fest, creator, or streamer demo reactions need to be converted into a ranked fix brief17- Teams have mixed qualitative and technical evidence and need to decide what matters before the next build18- Feedback touches onboarding, clarity, difficulty, controls, performance, stability, or conversion and the team needs one cross-functional view19- Small studios need a short go / no-go or fix-first recommendation instead of a giant product report2021## When not to use this skill22- The main problem is a raw build/log failure with no broader feedback packet → prefer `game-build-log-triage`23- The main problem is clearly performance capture and bottleneck diagnosis → prefer `game-performance-profiler`24- The team needs a store-page or launch-page audit before player feedback exists → prefer `steam-store-launch-ops`25- The user wants a generic sprint plan with no game-specific feedback evidence → prefer `task-planning` or `bmad-gds`2627## Instructions2829### Step 1: Label the feedback packet30Record the minimum facts before prioritizing.3132Capture:33- source mix: internal playtest | Steam Playtest | creator/streamer | QA pass | survey/form | Discord/community | mixed34- build stage: prototype | vertical slice | demo | coming-soon | festival demo | launch candidate | post-launch35- audience fit: target players | friendly testers | broad audience | unknown36- evidence types: quotes, issue list, video/clip, survey counts, wishlist/context notes, perf/log findings37- target constraint: next playtest | Next Fest | creator beat | release date | unknown38- known severity signals: hard blockers, churn/bounce, confusion, low conversion, crashes, hitches, negative sentiment3940If the packet is thin or heavily anecdotal, keep confidence low and say so.4142### Step 2: Cluster the feedback into one primary bucket set43Use these buckets and keep the list tight.4445**Primary buckets**46- `onboarding-comprehension`47- `core-loop-fun-clarity`48- `difficulty-balance-progression`49- `controls-ui-readability`50- `stability-performance`51- `content-polish-scope`52- `store-demo-conversion-message`53- `unknown-needs-better-evidence`5455**Typical mappings**56- "Players do not know what to do" → `onboarding-comprehension`57- "They get the controls but stop caring after 10 minutes" → `core-loop-fun-clarity`58- "The demo feels unfair / pacing is off / resource economy feels broken" → `difficulty-balance-progression`59- "Menu, HUD, tutorial prompts, or controller feel are frustrating" → `controls-ui-readability`60- "People mention crashes, hitches, Steam Deck issues, or stutter" → `stability-performance`61- "The build is mostly fine but rough edges or missing juice weaken the impression" → `content-polish-scope`62- "Players/viewers are not sold on the fantasy or demo/store pitch" → `store-demo-conversion-message`6364Do not flatten every issue into "bugs" or "feedback." Separate player comprehension, fun, polish, stability, and conversion.6566### Step 3: Weight the signals before ranking67For each bucket, score the evidence using four lenses:681. **Frequency** — how often did it appear across testers or sources?692. **Severity** — does it block understanding, retention, or launch trust?703. **Representativeness** — is it coming from target players or a skewed audience?714. **Timing risk** — will ignoring it damage the next event, demo beat, or release?7273Then mark each item as one of:74- `fix-before-next-build`75- `watch-next-test`76- `do-not-overreact-yet`7778A loud single comment is not automatically a top priority.7980### Step 4: Build the feedback brief81Return a concise report with this exact structure:8283```markdown84# Game Demo Feedback Brief8586## Scope87- Source mix: ...88- Build stage: ...89- Audience fit: ...90- Target constraint: ...91- Confidence: high | medium | low9293## Highest-confidence signals94- 2-4 bullets on what the evidence most strongly suggests9596## Priority buckets97| Bucket | Why it matters now | Evidence weight | Action |98|--------|---------------------|-----------------|--------|99| ... | ... | high / medium / low | fix-before-next-build / watch-next-test / do-not-overreact-yet |100101## Top 3 fixes before the next beat1021. ...1032. ...1043. ...105106## Issues to watch, not overreact to107- ...108- ...109110## Evidence gaps111- ...112- ...113114## Recommended next artifact115- Choose one: onboarding fix brief | demo polish checklist | creator-feedback summary | store/demo message update | performance follow-up brief | bug bash list | next playtest plan116117## What not to do yet118- 1-3 bullets that prevent noisy backlog churn or premature redesigns119```120121### Step 5: Tailor the brief to the request type122**For internal playtests:**123- prioritize comprehension, fun, and progression before long-tail polish124- separate team-known issues from genuinely new player confusion125126**For Steam Playtest / Next Fest / public demo feedback:**127- weigh reputational risk more heavily128- distinguish demo-quality blockers from store-page or traffic issues129- call out whether the next best move is a demo fix, a message fix, or a timing decision130131**For creator / streamer feedback:**132- focus on first-session clarity, readability, showcase moments, and where the run becomes unwatchable or unshareable133- separate viewer-facing messaging issues from deep-system balance complaints134135**For mixed bug + perf + UX packets:**136- use `stability-performance` as a bucket, not the whole conclusion137- if detailed profiling is needed, recommend `game-performance-profiler` as the next artifact, then fold the result back into the brief138139### Step 6: Ask for the minimum missing evidence when needed140If confidence is low, request the smallest next packet that would materially improve the triage:1411. 5-10 representative feedback quotes or issue bullets1422. whether the testers are target players or friendly/internal testers1433. the current build stage and next external milestone1444. any crash/perf pattern or device-specific complaint1455. one short summary of where players bounced, got confused, or lost interest146147Do not ask for a giant postmortem.148149## Output format150Always return a short triage brief, not a long design essay.151152Required qualities:153- prioritize the single strongest player-facing blocker first154- separate representative patterns from anecdotal outliers155- keep the report under roughly 350-550 words unless the user asks for more156- recommend one next artifact, not ten parallel workstreams157- keep launch/festival timing risk explicit when public-facing beats are involved158159## Examples160161### Example 1: Next Fest demo confusion162**Input**163> We ran a small playtest on our Next Fest demo. Most people said the controls felt okay, but a lot of testers got lost in the first ten minutes and some streamers said they were not sure what the real hook was. A few people also mentioned hitches on Steam Deck.164165**Output sketch**166- Primary bucket: `onboarding-comprehension`167- Secondary bucket: `store-demo-conversion-message` and `stability-performance`168- Top 3 fixes focus on early clarity, first-session signposting, and a targeted Steam Deck follow-up rather than a full redesign169- Recommended next artifact: `onboarding fix brief`170171### Example 2: Mixed internal notes before creator outreach172**Input**173> Turn these playtest notes into priorities before we send the demo to creators. The bug list is long, but the real pattern seems to be that people love the combat and then bounce in the menus.174175**Output sketch**176- Highest-confidence signal: core loop is landing but menu/control/readability is hurting continuation177- Priority action: fix high-friction menu/HUD readability issues before polishing low-frequency bugs178- Recommended next artifact: `demo polish checklist` or `creator-feedback summary`179180### Example 3: Hard feedback packet with store/demo confusion181**Input**182> Our Steam Playtest signups are decent, but players either churn after the tutorial or say they expected a different kind of game from the page and trailer. What should we fix first?183184**Output sketch**185- Buckets: `onboarding-comprehension` and `store-demo-conversion-message`186- Brief distinguishes expectation-setting from gameplay onboarding187- Recommended next artifact: `store/demo message update` or `onboarding fix brief`188- What not to do yet: do not bury the issue under broad scope expansion189190## Best practices1911. **Treat feedback as evidence, not votes** — prioritize representative blockers over loud anecdotes.1922. **Separate comprehension from fun from stability** — those produce different next artifacts.1933. **Keep the next external beat visible** — Next Fest, creator outreach, and launch windows change the weighting.1944. **Use one short priority brief** instead of flooding the team with every issue at once.1955. **Route technical deep dives out when necessary** — detailed profiling and raw log triage belong in their specialized skills.1966. **Protect the backlog from churn** — mark some issues as watch-next-test rather than immediate fixes.197198## References199- [Steam Playtest](https://partner.steamgames.com/doc/features/playtest)200- [Steam Next Fest - Tips](https://partner.steamgames.com/doc/marketing/upcoming_events/nextfest/tips)201- [Store Page, Building and Editing](https://partner.steamgames.com/doc/store/page)202- [Best Practices: Five Tips for Better Playtesting](https://www.gamedeveloper.com/design/best-practices-five-tips-for-better-playtesting)203- [6 steps to a successful playtesting process for an indie developer](https://www.gamedeveloper.com/programming/6-steps-to-a-successful-playtesting-process-for-an-indie-developer)204- [Making Better Game Decisions with Feedback Testing](https://www.gameanalytics.com/blog/making-better-game-decisions-with-feedback-testing-pickfu)205- [How To Do An Efficient Game Test](https://www.gameanalytics.com/blog/how-to-do-a-game-test)