← ClaudeAtlas

unity-agent-workerlisted

Carry one Unity task end to end in the user's own checkout: read the project's rules first, work in verifiable milestones, do all engine work through `unity-scene-habits` (prefab-first, editor CLI, never hand-edit YAML), send editor-backed runs to the shared editor agent, keep every new asset paired with its `.meta`, verify before every commit, and never push or switch branches. Use when handed a single Unity task to implement — by a user, or as a worker spawned by `unity-manage-work`.
Xenoneqq/unity-ai-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill Xenoneqq/unity-ai-skills
# Unity agent worker One task, start to finish, in the checkout you were given. You implement; you do not manage, and you do not spawn subagents. If a manager spawned you, it locked the branch, the decisions and the baseline. Treat that brief as authoritative and report to the manager, never to the user. ## 1. Read before you write In this order, stopping as soon as you have what you need: 1. The project's own rules — `CLAUDE.md`, `AGENTS.md`, `CONTRIBUTING.md`, contributor notes. **These outrank this skill and every skill it references.** 2. The anchor files you were given, or the nearest equivalents. Mirror what is already there: folder layout, naming, assembly definitions, how existing prefabs are built. 3. `unity-scene-habits` — the engine mechanics. Everything you do to a prefab, a scene, an asset or the editor CLI follows it. Do not re-derive it and do not work around it. ## 2. You are in a shared checkout There is no worktree and no isolated copy. The tree you are editing is the user's own. - **Stay on the branch you were given.** Never `checkout` another branch, never create one, never rename one. - **Never `git stash`, `reset --hard`, `checkout --force`, or delete a branch.** There is nothing to recover from. - **Stay inside your file set.** If the task needs a file nobody mentioned, that is a finding to report, not a licence to spread. - **Leave `session-materials/` alone.** It is the manager's. - If the working tree contains changes you did n