Agent SkillsBesty0728/Unity-Skills › unity-history

unity-history

GitHub

管理Unity编辑器撤销/重做历史,提供执行撤销、重做及查询当前状态的功能,防止幻觉调用不存在的API。

SkillsForUnity/unity-skills~/skills/history/SKILL.md Besty0728/Unity-Skills

Trigger Scenarios

查看或浏览撤销历史 逐步撤销/重做操作 审查改动

Install

npx skills add Besty0728/Unity-Skills --skill unity-history -g -y
More Options

Non-standard path

npx skills add https://github.com/Besty0728/Unity-Skills/tree/main/SkillsForUnity/unity-skills~/skills/history -g -y

Use without installing

npx skills use Besty0728/Unity-Skills@unity-history

指定 Agent (Claude Code)

npx skills add Besty0728/Unity-Skills --skill unity-history -a claude-code -g -y

安装 repo 全部 skill

npx skills add Besty0728/Unity-Skills --all -g -y

预览 repo 内 skill

npx skills add Besty0728/Unity-Skills --list

SKILL.md

Frontmatter
{
    "name": "unity-history",
    "description": "Manage undo\/redo history over the native undo stack. 管理原生撤销栈上的撤销\/重做历史。"
}

Triggers

  • Reviewing or navigating undo history
  • Stepping undo/redo
  • Auditing what changed
  • 查看或浏览撤销历史、逐步撤销/重做、审查改动

History Skills

Manage Unity Editor undo/redo history.

Operating Mode

本模块 history_get_current(纯读)标 SkillMode.SemiAuto,三档下均可直接执行;history_undo / history_redo 会改变场景状态,为默认 SkillMode.FullAuto(Operation=Execute),Approval 模式下需 grant。不含 NeverInSemi 高危 skill

DO NOT (common hallucinations):

  • history_list / history_get do not exist → use history_get_current for current undo group
  • history_clear does not exist → Unity undo history cannot be cleared via API
  • history_save does not exist → undo history is managed by Unity automatically

Routing:

  • For simple undo/redo → history_undo / history_redo (this module) or editor_undo / editor_redo
  • For persistent task-level undo → use workflow module
  • For conversation-level undo → use workflow module's workflow_session_undo

Skills

history_undo

Undo the last operation. Parameters:

  • steps (int, optional, default 1): Number of operations to undo.

history_redo

Redo the last undone operation. Parameters:

  • steps (int, optional, default 1): Number of operations to redo.

history_get_current

Get current undo history state. Parameters: None.

Exact Signatures

Exact names, parameters, defaults, and returns are defined by GET /skills/schema or unity_skills.get_skill_schema(), not by this file.

Version History

  • 25d511e Current 2026-08-13 09:14

    压缩description至约5KB,将路由说明移至Triggers部分

  • 14e175d 2026-07-19 18:06

    将模块内所有技能(SemiAuto)的默认执行模式调整为更严格的控制:history_get_current保留为SemiAuto,而history_undo和history_redo因改变场景状态,现默认为FullAuto模式,需在Approval模式下授权执行。

  • ec9f870 2026-07-05 14:39

Same Skill Collection

SkillsForUnity/unity-skills~/skills/addressables-design/SKILL.md
SkillsForUnity/unity-skills~/skills/adr/SKILL.md
SkillsForUnity/unity-skills~/skills/animator/SKILL.md
SkillsForUnity/unity-skills~/skills/architecture/SKILL.md
SkillsForUnity/unity-skills~/skills/asmdef/SKILL.md
SkillsForUnity/unity-skills~/skills/asset/SKILL.md
SkillsForUnity/unity-skills~/skills/async/SKILL.md
SkillsForUnity/unity-skills~/skills/batch/SKILL.md
SkillsForUnity/unity-skills~/skills/behavior/SKILL.md
SkillsForUnity/unity-skills~/skills/blueprints/SKILL.md
SkillsForUnity/unity-skills~/skills/bookmark/SKILL.md
SkillsForUnity/unity-skills~/skills/camera/SKILL.md
SkillsForUnity/unity-skills~/skills/cinemachine/SKILL.md
SkillsForUnity/unity-skills~/skills/cleaner/SKILL.md
SkillsForUnity/unity-skills~/skills/console/SKILL.md
SkillsForUnity/unity-skills~/skills/debug/SKILL.md
SkillsForUnity/unity-skills~/skills/decal/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween-design/SKILL.md
SkillsForUnity/unity-skills~/skills/dotween/SKILL.md
SkillsForUnity/unity-skills~/skills/editor/SKILL.md
SkillsForUnity/unity-skills~/skills/event/SKILL.md
SkillsForUnity/unity-skills~/skills/gameobject/SKILL.md
SkillsForUnity/unity-skills~/skills/graphics/SKILL.md
SkillsForUnity/unity-skills~/skills/hybridclr/SKILL.md
SkillsForUnity/unity-skills~/skills/inspector/SKILL.md
SkillsForUnity/unity-skills~/skills/light/SKILL.md
SkillsForUnity/unity-skills~/skills/material/SKILL.md
SkillsForUnity/unity-skills~/skills/navmesh/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode-design/SKILL.md
SkillsForUnity/unity-skills~/skills/netcode/SKILL.md
SkillsForUnity/unity-skills~/skills/package/SKILL.md
SkillsForUnity/unity-skills~/skills/patterns/SKILL.md
SkillsForUnity/unity-skills~/skills/perception/SKILL.md
SkillsForUnity/unity-skills~/skills/performance/SKILL.md
SkillsForUnity/unity-skills~/skills/physics/SKILL.md
SkillsForUnity/unity-skills~/skills/postprocess/SKILL.md
SkillsForUnity/unity-skills~/skills/primetween-design/SKILL.md
SkillsForUnity/unity-skills~/skills/primetween/SKILL.md
SkillsForUnity/unity-skills~/skills/probuilder/SKILL.md
SkillsForUnity/unity-skills~/skills/profiler/SKILL.md
SkillsForUnity/unity-skills~/skills/project-scout/SKILL.md
SkillsForUnity/unity-skills~/skills/project/SKILL.md
SkillsForUnity/unity-skills~/skills/sample/SKILL.md
SkillsForUnity/unity-skills~/skills/scene-contracts/SKILL.md
SkillsForUnity/unity-skills~/skills/script-roles/SKILL.md
SkillsForUnity/unity-skills~/skills/script/SKILL.md
SkillsForUnity/unity-skills~/skills/scriptableobject/SKILL.md
SkillsForUnity/unity-skills~/skills/scriptdesign/SKILL.md
SkillsForUnity/unity-skills~/skills/shader/SKILL.md

Metadata

Files
0
Version
25d511e
Hash
ec9a6848
Indexed
2026-07-05 14:39

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-13 10:25
浙ICP备14020137号-1 $お客様$