Skip to content

feat(bridge): add Grok Build as an AI-agent skill target - #187

Merged
yhc509 merged 1 commit into
devfrom
feat/grok-build-skill
Aug 18, 2026
Merged

yhc509 merged 1 commit into
devfrom
feat/grok-build-skill

Conversation

@yhc509

@yhc509 yhc509 commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Why

Grok Build looks for skills in .grok/skills/ (project) and ~/.grok/skills/ (user). The Unity CLI Manager could only install into .claude or .codex, so Grok users had to copy the skill by hand.

What changed

Window > Unity CLI Manager grows a Grok Build target.

Scope Path
Project <project-root>/.grok/skills/unity-cli-bridge/
Global ~/.grok/skills/unity-cli-bridge/

Target directory and whether to copy Codex's agents/ live in one SkillTargetLayout. Grok does not get agents/openai.yaml.

Also in this PR, small leftovers that were cheap to take with it:

  • READMEs no longer claim the package pins com.unity.recorder 5.1.6. Recorder is optional; 5.1.6+ is only a Unity 6000.4 compile note.
  • Overwrite Skill confirmation is English, matching the rest of the window.
  • Shipped SKILL.md now has the user-facing execute timeout, force-gate, backup, dirty-scene, and qa --button right rules. Maintainer-only 진입 규칙 stays out.
  • QA examples use --output compact and the default JPEG.
  • SkillTemplateReferenceSyncTests fails if the two references/ trees drift.

No protocol change. Existing CLIs keep talking to this package.

Verification

  • dotnet test UnityCliBridge.sln — 1088 passed
  • Live on the sample project (Unity 6000.3.13f1, headless): install landed at .grok/skills/unity-cli-bridge, SKILL.md present, no agents/ directory; remove cleaned it up
  • Compile after the Editor picked up the script change: read-console --type error empty

Existing skill installs are not rewritten. Users pick Grok Build and click Install Skill.

Unity CLI Manager can now install the skill into .grok/skills for
Grok Build, next to Claude Code and Codex. Target directory and
whether to copy agents/ live in one layout so a new agent is one
row instead of two switches.

Also fixes leftover README text that still said the package pins
Recorder, makes the overwrite dialog English, syncs user-facing
execute/force/qa rules into the shipped SKILL.md, and adds
SkillTemplateReferenceSyncTests so the two references/ trees
cannot drift.
@yhc509
yhc509 merged commit bee8598 into dev Aug 18, 2026
3 checks passed
@yhc509
yhc509 deleted the feat/grok-build-skill branch August 18, 2026 11:01
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