addressables-design
Source-anchored design rules for Unity Addressables 1.22.3/2.9.1
Manage undo/redo history over the native undo stack
$ npx -y skills add Besty0728/Unity-Skills --skill history --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/historyContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage undo/redo history over the native undo stack
name: unity-history description: Manage undo/redo history over the native undo stack
> **Before calling any skill in this module:** if you are about to call a skill with parameters guessed from its name or description, STOP — read this file (or fetch its schema via `GET /skills/recommend?includeSchema=true`) first. If you already have the parameter definitions from recommend/schema, you may proceed straight to dryRun.
Manage Unity Editor undo/redo history.
本模块 `history_get_current`(纯读)标 `SkillMode.SemiAuto`,三档下均可直接执行;`history_undo` / `history_redo` 会改变场景状态,为默认 `SkillMode.FullAuto`(Operation=Execute),Approval 模式下需 grant。**不含 NeverInSemi 高危 skill**。
`history_undo` / `history_redo` replay Unity's own native Undo/Redo stack, whose contents cannot be classified by write category the way `workflow` module's task snapshots can, so unlike `workflow_undo_task` / `workflow_session_undo` they carry no payload-level `SURFACE_EXCLUDED` check.
**DO NOT** (common hallucinations):
**Routing**:
Undo the last operation (or multiple steps).
| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | steps | int | No | 1 | Number of undo steps to perform |
**Returns:** `{ success, undoneSteps }`
Redo the last undone operation (or multiple steps).
| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | steps | int | No | 1 | Number of redo steps to perform |
**Returns:** `{ success, redoneSteps }`
Get the name of the current undo group.
No parameters.
**Returns:** `{ success, currentGroup, groupIndex }`
Exact names, parameters, defaults, and returns are defined by `GET /skills/schema` or `unity_skills.get_skill_schema()`, not by this file.
REST API-based AI-driven Unity Editor Automation Engine Let AI control Unity scenes directly through Skills 🎉 We are now indexed by DeepWiki! Got questions? Check out the AI-generated docs → The current official maintenance baseline is Unity 2022.3+.
Source-anchored design rules for Unity Addressables 1.22.3/2.9.1
Manage Addressables groups, entries, profiles and content builds (com.unity.addressables, reflection-based)