AgentStack
SKILL verified MIT Self-run

Studio Test

skill-codephobiia-claude-roblox-game-studio-studio-test · by CodePhobiia

Run a play test in Roblox Studio via MCP and verify the game works. Starts play mode, checks console for errors, captures a screenshot, executes verification Luau, stops play mode, and reports results.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-codephobiia-claude-roblox-game-studio-studio-test

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Studio Test? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/studio-test — Automated Play Test

Delegate to: studio-mcp-operator

Steps

1. Connect to Studio

  • mcp__roblox-studio__list_roblox_studios — verify Studio is open
  • mcp__roblox-studio__set_active_studio — select the correct instance

2. Pre-Test Check

  • mcp__roblox-studio__search_game_tree — verify key services exist (ServerScriptService, ReplicatedStorage)
  • mcp__roblox-studio__get_console_output — clear/note any pre-existing errors

3. Start Play Test

  • mcp__roblox-studio__start_stop_play — start play mode
  • Wait 3-5 seconds for game initialization

4. Verify Runtime State

  • mcp__roblox-studio__execute_luau — run verification checks:
  • Are core services initialized?
  • Do expected RemoteEvents exist in ReplicatedStorage?
  • Is player data loading without errors?
  • Are any scripts erroring?

5. Capture Visual State

  • mcp__roblox-studio__screen_capture — screenshot the game
  • Analyze: Is the UI rendering? Is the world visible? Any obvious visual issues?

6. Check Console

  • mcp__roblox-studio__get_console_output — read all output since play started
  • Flag: errors (red), warnings (yellow), unexpected prints
  • Categorize: script errors, DataStore errors, remote errors, asset loading errors

7. Stop Play Test

  • mcp__roblox-studio__start_stop_play — stop play mode

8. Report Results

# Play Test Report

**Status**: [PASS / FAIL / WARNINGS]
**Duration**: X seconds
**Studio**: [instance name]

## Console Output
- Errors: [count]
- Warnings: [count]
- [List each error with source script and message]

## Runtime Verification
- [x] Core services loaded
- [x] Remotes exist
- [ ] Player data initialized (FAILED: DataStore timeout)

## Visual Check
- [Screenshot attached]
- [Any visual issues noted]

## Recommendations
1. [Fix needed]
2. [Investigation needed]

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.