`unity-cli` (and others): `com.unity.pipeline` no longer ships the `unity-pipeline` skill — `unity skill install --local` instructions are stale

オープン 初心者向け
#105 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
72/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
cli, csharp, unity
領域
tooling

調査の方向性

skills/unity-cli/SKILL.md、skills/unity-cli/references/integration-advanced.md、skills/new-unity-project/SKILL.md、skills/create-2d-physics/SKILL.md、skills/optimize-web/SKILL.md、skills/unity-cli/SECURITY.mdの参照資料を読みます。パッケージの変更履歴と報告された0.9.1のパッケージ内容を比較し、更新が必要な参照資料を判断します。完了条件は、存在しないskillのインストールや読み取りをエージェントに指示しなくなり、skillの場所を正しく説明していることです。

索引モデルが issue の本文から書いたものです。

説明

Plugin: 0.1.8-beta (main @ 3831ddb) · CLI: 1.0.0-beta.14 · com.unity.pipeline: 0.9.1-exp.1 (current latest on packages.unity.com) · Unity: 6000.6.7f1

Problem

Several skills say the package carries a unity-pipeline agent skill (.claude/skills/unity-pipeline/) to be mirrored with unity skill install <client> --local:

  • skills/unity-cli/SKILL.md L68
  • skills/unity-cli/references/integration-advanced.md L199 (and the unity skill disable unity-pipeline example at L248)
  • skills/new-unity-project/SKILL.md L172–174 and L278 (tells the agent to read .claude/skills/unity-pipeline/SKILL.md inside Library/PackageCache/com.unity.pipeline@*)
  • skills/create-2d-physics/SKILL.md L16, skills/optimize-web/SKILL.md L9, skills/unity-cli/SECURITY.md L19

Evidence

  • com.unity.pipeline CHANGELOG, [0.9.0-exp.1], Changed: "Moved the unity-pipeline agent skill out of the package to the repository root."
  • 0.9.1-exp.1 has no .claude/ folder (package root: CHANGELOG.md, CODEOWNERS, CodeGen, Documentation~, Editor, LICENSE.md, README.md, Runtime, Third Party Notices.md, package.json). A project still on 0.8.0-exp.1 does have .claude/skills/unity-pipeline/.
  • With this plugin installed, unity skill install claude-code --local --dry-run only considers unity-cli (would-skip-plugin-provided); there is no unity-pipeline entry.

So agents run an install that adds nothing and look for a skill file that no longer exists.

Suggested fix

  • Publish the unity-pipeline skill where agents can get it (e.g. in this plugin, since the package's repository root isn't visible to clients) and point these lines there;
  • or remove the references / limit them to "com.unity.pipeline ≤ 0.8.x".

Related: #61 (its suggestion 3 also assumes unity-pipeline still lives in Library/PackageCache).

主要言語
C#
スター
590
フォーク
67
平均マージ
3日 4時間
マージ済み PR(30日)
13

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Unity-Technologies/unity-agent-plugin のほかの issue

Unity-Technologies/unity-agent-plugin の issue をすべて見る

似ている issue

C# の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。