comfy skills install --skill comfy-build silently skips on every released CLI

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

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

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

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
58/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python
領域
cli, release

調査の方向性

comfy skills install --skill comfy-build --dry-run で失敗を再現し、その後 comfy_cli/skills/__init__.py と、固定されたパスに対応する REMOTE_SKILLS エントリを調べます。リリースの不一致を理解するために、コミット 4a86b7c と公開された v1.18.0 ツリーを確認します。公開済みの CLI で、404 や誤解を招く「スキップ」結果なしに comfy-build をインストールできれば完了です。

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

説明

bug

comfy skills install --skill comfy-build cannot install the skill on any published release. It reports skipped, exit 0.

What happens

$ comfy skills install --skill comfy-build --dry-run
│  comfy-build  │ claude-code  │ skipped  │ ~/.claude/skills/comfy-build/SKILL.md  │
│  comfy-build  │ cursor       │ skipped  │ ~/.cursor/rules/comfy-build.mdc        │
│  comfy-build  │ agents-md    │ skipped  │ ~/AGENTS.md                           │
│  comfy-build skipped: could not fetch
│  https://raw.githubusercontent.com/Comfy-Org/comfy-skills/main/comfy-cli/comfy-build/SKILL.md: HTTP Error 404: Not Found

Why

v1.18.0 fetches the skill at install time from a path that no longer exists:

# comfy_cli/skills/__init__.py (v1.18.0)
REMOTE_SKILLS = (RemoteSkill(name="comfy-build", repo="Comfy-Org/comfy-skills",
                             ref="main", path="comfy-cli/comfy-build/SKILL.md"),)

The skill moved into this repository in 4a86b7c (BE-9486), which deleted it from Comfy-Org/comfy-skills. main is fine because the bundling commit dropped the remote fetch, but v1.18.0 is the version on PyPI and it still points at the dead path. Verified: that URL returns 404, and git ls-tree v1.18.0 comfy_cli/skills/ has no comfy-build.

Impact

Anyone on pip install comfy-cli today asks for the skill and is told skipped with a 404 they cannot act on. comfy skills list compounds it by showing a description that reads as though the skill is available: Fetched from Comfy-Org/comfy-skills (main) by 'comfy skills install'.

Suggested fix

A release carrying 4a86b7c resolves it. If a release is not imminent, consider restoring comfy-cli/comfy-build/SKILL.md in Comfy-Org/comfy-skills as a pointer or a copy so the pinned ref="main" fetch stops 404ing for users already on 1.18.0.

Found while driving the skill end to end against a real builder.

主要言語
Python
スター
1k
フォーク
176
平均マージ
1日 11時間
マージ済み PR(30日)
87

環境構築

はじめの一歩

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

Comfy-Org/comfy-cli のほかの issue

Comfy-Org/comfy-cli の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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