Skip to content

chore: update skills#1368

Merged
hatayama merged 1 commit into
v3-betafrom
chore/update-skills
Jun 18, 2026
Merged

chore: update skills#1368
hatayama merged 1 commit into
v3-betafrom
chore/update-skills

Conversation

@hatayama

@hatayama hatayama commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Review in cubic

@coderabbitai

coderabbitai Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 13e52f58-eef6-4b94-9578-63017df52296

📥 Commits

Reviewing files that changed from the base of the PR and between 83cfc25 and b09bb53.

📒 Files selected for processing (82)
  • .agents/skills/link-go-cli/SKILL.md
  • .agents/skills/uloop-clear-console/SKILL.md
  • .agents/skills/uloop-control-play-mode/SKILL.md
  • .agents/skills/uloop-execute-dynamic-code/SKILL.md
  • .agents/skills/uloop-execute-dynamic-code/references/asset-operations.md
  • .agents/skills/uloop-execute-dynamic-code/references/cleanup-operations.md
  • .agents/skills/uloop-execute-dynamic-code/references/playmode-ui-controls.md
  • .agents/skills/uloop-execute-dynamic-code/references/scene-operations.md
  • .agents/skills/uloop-execute-dynamic-code/references/scriptableobject.md
  • .agents/skills/uloop-execute-dynamic-code/references/selection-operations.md
  • .agents/skills/uloop-find-game-objects/SKILL.md
  • .agents/skills/uloop-focus-window/SKILL.md
  • .agents/skills/uloop-get-logs/SKILL.md
  • .agents/skills/uloop-launch/SKILL.md
  • .agents/skills/uloop-record-input/SKILL.md
  • .agents/skills/uloop-replay-input/SKILL.md
  • .agents/skills/uloop-run-tests/SKILL.md
  • .agents/skills/uloop-screenshot/SKILL.md
  • .agents/skills/uloop-simulate-keyboard/SKILL.md
  • .agents/skills/uloop-simulate-mouse-input/SKILL.md
  • .agents/skills/uloop-simulate-mouse-ui/SKILL.md
  • .agents/skills/uloop-wait-for-pause-point/SKILL.md
  • .claude/commands/link-go-cli.md
  • .claude/rules/cli.md
  • .claude/skills/find-orphaned-meta/SKILL.md
  • .claude/skills/find-orphaned-meta/scripts/find-orphaned-meta.sh
  • .claude/skills/simulate-mouse-demo/SKILL.md
  • .claude/skills/uloop-clear-console/SKILL.md
  • .claude/skills/uloop-control-play-mode/SKILL.md
  • .claude/skills/uloop-execute-dynamic-code/SKILL.md
  • .claude/skills/uloop-execute-dynamic-code/references/asset-operations.md
  • .claude/skills/uloop-execute-dynamic-code/references/cleanup-operations.md
  • .claude/skills/uloop-execute-dynamic-code/references/playmode-ui-controls.md
  • .claude/skills/uloop-execute-dynamic-code/references/scene-operations.md
  • .claude/skills/uloop-execute-dynamic-code/references/scriptableobject.md
  • .claude/skills/uloop-execute-dynamic-code/references/selection-operations.md
  • .claude/skills/uloop-find-game-objects/SKILL.md
  • .claude/skills/uloop-focus-window/SKILL.md
  • .claude/skills/uloop-get-logs/SKILL.md
  • .claude/skills/uloop-launch/SKILL.md
  • .claude/skills/uloop-record-input/SKILL.md
  • .claude/skills/uloop-replay-input/SKILL.md
  • .claude/skills/uloop-run-tests/SKILL.md
  • .claude/skills/uloop-screenshot/SKILL.md
  • .claude/skills/uloop-simulate-keyboard/SKILL.md
  • .claude/skills/uloop-simulate-mouse-input/SKILL.md
  • .claude/skills/uloop-simulate-mouse-ui/SKILL.md
  • .claude/skills/uloop-wait-for-pause-point/SKILL.md
  • .codex/skills/uloop-clear-console/SKILL.md
  • .codex/skills/uloop-compile/SKILL.md
  • .codex/skills/uloop-control-play-mode/SKILL.md
  • .codex/skills/uloop-execute-dynamic-code/SKILL.md
  • .codex/skills/uloop-execute-dynamic-code/references/asset-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/batch-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/cleanup-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/material-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/playmode-automation-powershell.md
  • .codex/skills/uloop-execute-dynamic-code/references/playmode-automation-zsh.md
  • .codex/skills/uloop-execute-dynamic-code/references/playmode-inspection.md
  • .codex/skills/uloop-execute-dynamic-code/references/playmode-ui-controls.md
  • .codex/skills/uloop-execute-dynamic-code/references/prefab-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/scene-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/scriptableobject.md
  • .codex/skills/uloop-execute-dynamic-code/references/selection-operations.md
  • .codex/skills/uloop-execute-dynamic-code/references/undo-operations.md
  • .codex/skills/uloop-find-game-objects/SKILL.md
  • .codex/skills/uloop-focus-window/SKILL.md
  • .codex/skills/uloop-get-hierarchy/SKILL.md
  • .codex/skills/uloop-get-logs/SKILL.md
  • .codex/skills/uloop-hello-world/SKILL.md
  • .codex/skills/uloop-launch/SKILL.md
  • .codex/skills/uloop-record-input/SKILL.md
  • .codex/skills/uloop-record-input/references/deterministic-replay.md
  • .codex/skills/uloop-replay-input/SKILL.md
  • .codex/skills/uloop-replay-input/references/deterministic-replay.md
  • .codex/skills/uloop-run-tests/SKILL.md
  • .codex/skills/uloop-screenshot/SKILL.md
  • .codex/skills/uloop-screenshot/references/annotated-elements.md
  • .codex/skills/uloop-simulate-keyboard/SKILL.md
  • .codex/skills/uloop-simulate-mouse-input/SKILL.md
  • .codex/skills/uloop-simulate-mouse-ui/SKILL.md
  • .codex/skills/uloop-wait-for-pause-point/SKILL.md

📝 Walkthrough

Walkthrough

Documentation-only PR with three categories of changes: the entire .codex/skills/ directory content is removed; specific deprecated .claude/skills/ files (find-orphaned-meta, simulate-mouse-demo) and .agents/skills/link-go-cli, .claude/commands/link-go-cli.md, and .claude/rules/cli.md are removed; and existing .agents/skills/ and .claude/skills/ SKILL.md files plus execute-dynamic-code reference pages are refined with updated output contracts, simplified guidance, and revised code examples.

Changes

Skill file removals and .agents/.claude content refinements

Layer / File(s) Summary
Complete .codex skills removal
.codex/skills/*/SKILL.md, .codex/skills/uloop-execute-dynamic-code/references/*, .codex/skills/uloop-record-input/references/deterministic-replay.md, .codex/skills/uloop-replay-input/references/deterministic-replay.md, .codex/skills/uloop-screenshot/references/annotated-elements.md
All .codex/skills/ content is deleted: every SKILL.md (clear-console, compile, control-play-mode, execute-dynamic-code, find-game-objects, focus-window, get-hierarchy, get-logs, hello-world, launch, record-input, replay-input, run-tests, screenshot, simulate-keyboard, simulate-mouse-input, simulate-mouse-ui, wait-for-pause-point) plus all execute-dynamic-code reference pages and supporting reference docs are removed with no replacement.
Deprecated .claude and .agents file removals
.agents/skills/link-go-cli/SKILL.md, .claude/commands/link-go-cli.md, .claude/rules/cli.md, .claude/skills/find-orphaned-meta/SKILL.md, .claude/skills/find-orphaned-meta/scripts/find-orphaned-meta.sh, .claude/skills/simulate-mouse-demo/SKILL.md
The link-go-cli skill/command docs, CLI architecture rules file, find-orphaned-meta skill and shell script, and simulate-mouse-demo skill are removed entirely.
Core SKILL.md output contract and workflow clarifications
.agents/skills/uloop-clear-console/SKILL.md, .agents/skills/uloop-control-play-mode/SKILL.md, .agents/skills/uloop-execute-dynamic-code/SKILL.md, .agents/skills/uloop-find-game-objects/SKILL.md, .agents/skills/uloop-focus-window/SKILL.md, .agents/skills/uloop-get-logs/SKILL.md, .agents/skills/uloop-launch/SKILL.md, .agents/skills/uloop-record-input/SKILL.md, .agents/skills/uloop-replay-input/SKILL.md, .agents/skills/uloop-run-tests/SKILL.md, .agents/skills/uloop-screenshot/SKILL.md, .agents/skills/uloop-wait-for-pause-point/SKILL.md, .claude/skills/uloop-*/SKILL.md (same set)
Removes errorMessage from clear-console output (consolidated into message); condenses control-play-mode Notes to two bullets; unifies error/errorMessage in execute-dynamic-code output and removes retry step; clarifies totalFound post-clipping semantics; removes focus-window Parameters section and shortens Notes; simplifies get-logs filter-echo and removes pause-marker paragraph; rewrites launch Output as explicit JSON field list; clarifies record-input and replay-input New Input System prerequisites and output; refines run-tests compile trigger conditions and NoTestsFound description; removes screenshot combine-options example; removes wait-for-pause-point "Good pause points" bullet. Applied identically to both .agents and .claude skill trees.
Input simulation skill doc refinements
.agents/skills/uloop-simulate-keyboard/SKILL.md, .agents/skills/uloop-simulate-mouse-input/SKILL.md, .agents/skills/uloop-simulate-mouse-ui/SKILL.md, .claude/skills/uloop-simulate-*/SKILL.md (same set)
Standardizes pause-point inspection guidance to use uloop-wait-for-pause-point with markers placed after the app consumes input; clarifies interruptedByPausePoint: true semantics including pausePointId/pausePointHitCount/pressEdgeObserved; unifies New Input System prerequisite wording across all three skills; removes the drag-action left-button constraint from simulate-mouse-ui; rewrites output verification to use a follow-up screenshot instead of enumerating response fields; updates the simulate-mouse-input vs simulate-mouse-ui comparison table to assume New Input System throughout.
execute-dynamic-code reference example updates
.agents/skills/uloop-execute-dynamic-code/references/*, .claude/skills/uloop-execute-dynamic-code/references/*
Consolidates Find Assets into one parameterized example; adds "no Undo" label to Rename Asset heading; unifies Scan for Missing References with scanSelectionOnly flag replacing two separate sections; replaces destructive Remove Empty Leaf GameObjects with read-only Find version; removes Find Empty GameObjects and Find GameObjects by Tag sections; rewrites Slider/Toggle examples to use FindObjectsByType + name-based selection with deterministic values; condenses scriptableobject guidance to FindProperty + typed setter; generalizes selection transforms section to SelectionMode variants and adds Get Selected Assets section.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • hatayama/unity-cli-loop#1345: Both PRs edit the uloop-wait-for-pause-point skill guidance in .agents/skills/uloop-wait-for-pause-point/SKILL.md, adjusting "when to use" wording about pause point placement.
  • hatayama/unity-cli-loop#1283: Both PRs update uloop-simulate-keyboard and uloop-simulate-mouse-input documentation for pause-point inspection workflow and interruption semantics on the same skill pages.
  • hatayama/unity-cli-loop#1301: The main PR's rewrite of .agents/skills/uloop-launch/SKILL.md Output/Notes to enumerate JSON readiness fields directly overlaps with the launch behavior documented in PR #1301.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/update-skills

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@hatayama
hatayama merged commit ada8255 into v3-beta Jun 18, 2026
5 of 6 checks passed
@hatayama
hatayama deleted the chore/update-skills branch June 18, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant