원클릭으로
eval-setup
[TEST ONLY] Set up a Wwise test project with known objects for eval runs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
[TEST ONLY] Set up a Wwise test project with known objects for eval runs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Preview and audition Wwise sounds using transport objects. Use when the user wants to play, stop, or pause audio in the Wwise authoring tool.
Read-only Wwise project inspection. Use when querying objects, counting, searching, inspecting properties, comparing objects, checking platform linking, or verifying connectivity. Never modifies the project.
Headless Wwise operations via WwiseConsole CLI — create projects, migrate, verify, generate SoundBanks, import, convert external sources, start WAAPI server. Does NOT require WAAPI or Wwise to be running. Use for CI/CD, project creation, or when Wwise is closed.
Configure Switch Containers, Blend Containers, State Groups, randomizers, attenuation curves, and Game Parameter ranges. Use for container-specific and type-specific configuration that goes beyond basic object properties.
Fallback WAAPI passthrough — discover available WAAPI functions, get their schemas, and call any WAAPI function directly. Use ONLY when no specialized wwise-* skill has the right tool.
Global rules and best practices for all Wwise MCP operations. Always load this alongside any other wwise-* skill when working with a Wwise project.
| name | eval-setup |
| description | [TEST ONLY] Set up a Wwise test project with known objects for eval runs. |
| disable-model-invocation | true |
⚠️ TEST SETUP ONLY. Do NOT use for production. This creates a throwaway Wwise project and populates it with test objects.
Execute these steps in order using MCP tools. Stop if any step fails.
cli_create_new_project to create a fresh project at tests/eval/EvalTestProject/EvalTestProject.wprojcli_start_waapi_server to launch a headless WAAPI server with that projectUnder \Containers\Default Work Unit, create:
Under \Events\Default Work Unit, create:
\States\Default Work Unit: StateGroup "PlayerHealth" with States: "Alive", "Low", "Dead"\Switches\Default Work Unit: SwitchGroup "Surface" with Switches: "Grass", "Stone", "Wood"Write the WAAPI server PID, project path, and created object paths to tests/eval/setup_manifest.json:
{
"project_path": "tests/eval/EvalTestProject/EvalTestProject.wproj",
"waapi_pid": <PID from cli_start_waapi_server>,
"objects": {
"actor_mixer": "\\Containers\\Default Work Unit\\EvalTest_SFX",
"footsteps": "\\Containers\\Default Work Unit\\EvalTest_SFX\\Footsteps",
"weapons": "\\Containers\\Default Work Unit\\EvalTest_SFX\\Weapons",
"events_folder": "\\Events\\Default Work Unit\\EvalTest_Events"
}
}
Print "Setup complete" when done.