mcpField
S
scene-feedback

scene-feedback

github.com/decentralandTesting & quality457 installsUpdated today
Repository

About scene-feedback

Scene Feedback is a skill for helping creators plan and review player feedback on a scene using questions and CSV responses. It covers planning, integration, verification, test-round advice, response retrieval, and analysis, with creator approval required for specified changes.

Key features

  1. 01Plans questions and player moments
  2. 02Integrates and verifies feedback collection
  3. 03Advises on playtest rounds
  4. 04Retrieves response exports
  5. 05Analyzes ratings and comments

Use cases

  1. 01Plan feedback questions for a scene
  2. 02Connect or debug an existing integration
  3. 03Compare playtests using CSV exports

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/decentraland/sdk-skills --skill scene-feedback

After installing, type/scene-feedbackin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
analysis-patterns.md
analysis.md
html-readout.md
integration.md
participation-rewards.md
planning-details.md
planning.md
scene-context.md
verification.md

Details

From the project README

Scene Feedback

Help creators learn how players experience their scene using Scene Feedback questions and CSV responses.

REQUIRED gate: approved plan

Approved plan gate: before writing receiving-scene files for a new integration, or making content or timing edits the creator did not dictate, the creator has explicitly approved each of:

  1. goal,
  2. questions and Intro,
  3. formats and scales,
  4. moments,
  5. participation route.

An assistant suggestion, including one from an earlier session, stays a proposal until the creator confirms it. A request to "install it" or "connect it", or approval of a technical option, is not approval of these choices. An approved exact edit or plan proceeds without a renewed interview.

Any item missing → read Planning and Scene context, then present a compact plan covering the missing items, with the three planning paths. The gate passes when the creator accepts that concrete plan.

When updating project notes, distinguish creator-approved decisions, assistant proposals, and implemented facts; implementation itself does not establish approval.

Creator-facing review

Use ordinary language matched to how familiar the creator is with the tools, and explain a technical term through its purpose the first time it appears (an invitation asking players whether to give feedback: the Intro). Show question wording, rating label meaning and player moments, with any bank, scale or event ID beside its meaning. Keep exact IDs in code and configuration.

Choose the route

RequestRead nextScope
Choose a playtest focus, propose/adapt questions, scales, or timingPlanningGround the proposal in the scene or brief and review creator-facing choices before applying them.
Organize test rounds: who to invite, round cadence, live or asynchronous, finding testersRun test roundsAdvice only; writes no scene files.
Install, wire events, apply approved edits, or update the moduleIntegrationInspect the current installation first; reuse it and change only what the task needs.
Check/debug existing behavior or test devices/StorageVerificationInspect configuration and hooks, then run relevant checks.
Download responses onlyWorld Storage retrievalExplain retrieval without starting a full analysis.
Analyze collected CSV ratings/comments or compare playtestsAnalysisStart with the exports and goal; offer optional HTML.

Enter at the matching row and stop at its scope. Reuse supplied goals and approved decisions. For an existing integration, distinguish a question/configuration edit from installation or update; for CSV analysis, the exports can be sufficient without access to scene source. The module docs linked from each workflow are the source of truth for configuration, API, examples and CSV semantics; disclose any version mismatch between them and the scene that affects the work.

Comments

Markdown supported