← Back to list

unity-yaml
by taconotsandwich
⭐ 1🍴 0📅 Jan 18, 2026
SKILL.md
name: unity-yaml description: Specialized skill for analyzing and editing Unity YAML files (.unity, .prefab, .asset) using the unity-yaml CLI.
Unity YAML Skill
Use this skill to interact with Unity files. All operations must be performed using the unity-yaml CLI via bun.
CLI Usage
The CLI is located at ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js. Always run it with bun.
Core Commands
- List Hierarchy:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js list <file_path>- Lists all GameObjects and components in a file.
- Find Object:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js find <file_path> <pattern> [--exact]- Searches for GameObjects by name.
- Inspect:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js inspect <file_path> [identifier] [--properties]- Gets detailed information about a specific GameObject or the whole file.
- Get Details:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js get <file_path> <object_id>- Retrieves raw YAML data for a specific object.
- Edit Property:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js edit <file_path> <object_name> <property> <value>- Safely modifies a property value while preserving GUIDs.
- Search Docs:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js search-docs <query>- Searches indexed Unity documentation.
- Index Docs:
bun ${CLAUDE_PLUGIN_ROOT}/unity-yaml/dist/cli.js index-docs <path_to_docs>- Indexes a directory of markdown files or Unity docs.
Workflow
- Discovery: Use
listorfindto locate the GameObjects you need to work with. - Inspection: Use
inspect --propertiesto understand the current state of components. - Modification: Use
editto make changes. - Verification: Re-run
inspectto confirm the change was applied correctly.
Safety Guidelines
- Preserve GUIDs: Never manually edit the YAML in a way that risks GUID corruption. Use the
editcommand. - Batching: While individual commands are safe, always verify state between multiple edits.
- Paths: Ensure file paths are relative to the project root or absolute.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon