Orchestrate the polish team: coordinates performance-analyst, technical-artist, sound-designer, and qa-tester to optimize, polish, and harden a feature or area for release quality.
If no argument is provided, output usage guidance and exit without spawning any agents:
Usage:
$team-polish [feature or area]— specify the feature or area to polish (e.g.,combat,main menu,inventory system,level-1). Do not use a multiple-choice prompt here; output the guidance directly.
When this skill is invoked with an argument, orchestrate the polish team through a structured pipeline.
Decision Points: At each phase transition, present a concise plain-text choice list to the user with the subagent's proposals as selectable options. Write the agent's full analysis in conversation, then capture the decision with concise labels. The user must approve before moving to the next phase.
Use the subagent workflow to spawn each team member as a subagent:
custom agent: performance-analyst — Profiling, optimization, memory analysiscustom agent: engine-programmer — Engine-level fixes for rendering, memory, resource loadingcustom agent: technical-artist — VFX polish, shader optimization, visual qualitycustom agent: sound-designer — Audio polish, mixing, ambient layerscustom agent: tools-programmer — Content pipeline and editor tool verificationcustom agent: qa-tester — Edge case testing, regression testing, soak testingAlways provide full context in each agent's prompt (target feature/area, performance budgets, known issues). Launch independent agents in parallel where the pipeline allows it (e.g., Phases 3 and 4 can run simultaneously).
Delegate to performance-analyst:
$perf-profileDelegate to performance-analyst (with relevant programmers as needed):
If Phase 1 identified engine-level root causes (rendering pipeline, resource loading, memory allocator), delegate those fixes to engine-programmer in parallel:
Delegate to technical-artist:
Delegate to sound-designer:
Delegate to qa-tester:
If any spawned agent (as a subagent) returns BLOCKED, errors, or cannot complete:
Common blockers:
$architecture-decision first$create-storiesAll file writes (performance reports, test results, evidence docs) are delegated to sub-agents spawned as a subagent. Each sub-agent enforces the "May I write to [path]?" protocol. This orchestrator does not write files directly.
A summary report covering: performance before/after metrics, visual polish changes, audio polish changes, test results, and release readiness assessment.
$release-checklist for the final pre-release validation.$sprint-plan update and re-run $team-polish after fixes.$gate-check for a formal phase gate verdict before handing off to release.