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

Offen Anfängerfreundlich
#105 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
72/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
cli, csharp, unity
Bereich
tooling

Rechercherichtung

Lies die Referenzen in 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 und skills/unity-cli/SECURITY.md. Vergleiche sie mit dem Paket-Changelog und den gemeldeten Paketdateien von 0.9.1, um zu entscheiden, welche Referenzen aktualisiert werden müssen. Als erledigt gilt die Aufgabe, wenn die Anweisungen Agenten nicht mehr dazu auffordern, einen nicht vorhandenen Skill zu installieren oder zu lesen, und korrekt beschreiben, wo der Skill zu finden ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

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).

Vorherrschende Sprache
C#
Sterne
590
Forks
67
Ø Merge
3 T. 4 Std.
Gemergte PRs (30 T.)
13

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Unity-Technologies/unity-agent-plugin

Alle Issues in Unity-Technologies/unity-agent-plugin

Ähnliche Issues

Weitere Issues zu C#

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.