25
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

スター6万のAgent Skillを入れたら、呼ぶたびに9万トークン必要だった

25
Last updated at Posted at 2026-08-30

GitHub Trending に、スター 60,480 の Agent Skill が上がっていました。

Reddit・X・YouTube・Hacker News・Polymarket など19以上のソースを横断して調べ、upvote や likes といった実際の反応で採点して要約を出す、というものです。

私は同じ用途の自作スキルを毎日動かしているので、比べてみました。

結論から書きます。

起動時のトークン : 自作 3,225  →  導入したもの 90,000(28倍)
実装             : SKILL.md 1本 →  Python 308ファイル / 32MB
標準的なWindows  : 動く        →  動かない(Python 3.12+ が必須)

検証環境: Windows 10 / Claude Code 2.1.251 / 測定は 2026-08-31 時点


入れるところまでは1分で終わった

-p(非対話モード)では /plugin が使えなかったので、CLI から入れました。

claude plugin marketplace add mvanhorn/last30days-skill
claude plugin install last30days --yes

どちらも一発で通りました。

√ Successfully added marketplace: last30days-skill
√ Successfully installed plugin: last30days@last30days-skill (scope: user)

入れた直後に、コストが見えた

Claude Code にはプラグインのトークンコストを見るコマンドがあります。

claude plugin details last30days

出てきたのがこれです。

last30days 3.21.1

Component inventory
  Skills (1)  last30days
  Agents (0)
  Hooks (1)  SessionStart  (harness-only — no model context cost)
  MCP servers (0)

Projected token cost
  Always-on:   ~103 tok   added to every session

  component   always-on  on-invoke
  last30days       ~100       ~90k

呼ぶたびに約9万トークンです。

常時かかるのは103トークンなので、入れておくだけならほぼ無害です。問題は呼んだときです。

自作のスキルと比べます。

自作 ai-news-radar last30days
実装 SKILL.md 1本 Python 308ファイル
サイズ 7,096 文字(293行) 32 MB
常時コスト 0 ~103
起動時コスト 約 3,225 約 90,000

28倍です。

もっとも、これは不当な比較ではありません。 自作のほうは「どのソースをどう見るか」を書いた指示書で、実際の取得は Claude 側の WebFetchWebSearch に任せています。向こうは19以上のソースへのアクセス処理を自前で持っています。 構造がまったく違います。


そして、動きませんでした

同じテーマで走らせようとしたところ、こう返ってきました。

last30days v3 requires Python 3.12+.
Detected Python 3.11.9.
項目 結果
スキル本体 存在する
必要な Python 3.12 以上
検出された Python 3.11.9
uv(代替) なし

60,480スターのスキルが、この Windows では起動しませんでした。

自分の確認が甘かった

私は導入前に「Python 3.12.3 だから要件を満たす」と判断していました。それは間違いでした。

手元には Python が複数あります。私が見たのは別の場所にあるもので、スキルが見た PATH 上の Python は 3.11.9 でした。

「入っているか」ではなく「そのツールから見えるか」を確認する必要がありました。

# 自分が見た方
C:/ws/python.exe --version   # → 3.12.3

# スキルが見た方
python --version             # → 3.11.9

同じマシンで、確認方法によって答えが変わります。


断り方が良かった

動かないと分かったとき、このスキルは代替手段で誤魔化しませんでした。

WebSearch だけで「Claude Code の直近30日」をまとめる、という代替は取っていません。それだと Reddit のコメント、X のタイムライン、YouTube の書き起こし、Polymarket といった、このスキルの中身がまるごと欠けたものを、あたかも同じ調査結果のように出すことになるためです。スキルの規約でも明示的に禁じられています。

これは重要な設計だと思いました。

「Python がないので、代わりに Web 検索でまとめました」と出されたら、受け取った側は違いに気づきません。 見た目は同じレポートで、中身のソースが5分の1になっています。

動かないときに動かないと言うのは、スキルの品質そのものです。


何を選ぶかの判断材料

比べて分かったのは、どちらが優れているかではなく、何を引き受けるかでした。

自作の指示書型 実装を持ち込む型
導入 ファイルを置くだけ 依存の解決が要る
環境差 出にくい 出る(今回がそれ)
起動コスト 小さい 大きい
ソースの広さ 取得手段に依存(Reddit は取れなかった) 19以上を自前で持つ
基準の調整 自分で決められる 向こうの基準に従う

自作のほうは、今日のレポートでこう書いています。

Reddit: 取得不可(Claude Code から reddit.com にアクセスできない)

この穴を埋めるのが、まさに向こうの強みです。 Reddit も X も YouTube も自前で取りに行きます。そのための308ファイルであり、Python 3.12 要件です。

広さを取るなら依存を引き受ける。手軽さを取るならソースは諦める。 そういう交換でした。


入れたものは片付けた

検証が終わったので、環境は戻しました。

claude plugin uninstall last30days --yes
claude plugin marketplace remove last30days-skill

ただしキャッシュは残りました。

C:\Users\...\.claude\plugins\cache\last30days-skill   32 MB

plugin uninstallmarketplace remove の両方を実行しても、クローンしたリポジトリは消えません。 手で消しました。

32MB は小さくありません。 試しては消すを繰り返すなら、キャッシュの残りを確認しておくとよさそうです。


まとめ

  • スター 60,480 の Agent Skill を入れて、自作の同種スキルと比べた
  • 導入自体は1分。 claude plugin marketplace addinstall の2コマンド
  • claude plugin details導入前にコストが見える。 今回は
    常時 ~103 トークン、起動時 ~90,000 トークン
  • 自作は SKILL.md 1本・約3,225トークン28倍の差があった
  • 標準的な Windows では動かなかった(Python 3.12+ が必須、手元は 3.11.9)
  • 「入っているか」ではなく「そのツールから見えるか」を確認する。
    自分は別の場所の Python を見て、要件を満たすと誤認した
  • 動かないときに代替で誤魔化さない設計になっていた。これは品質の一部
  • uninstall してもキャッシュ 32MB は残る

指示書だけのスキルと、実装を持ち込むスキルは、別のものとして扱ったほうがよさそうです。 前者は環境差が出にくく起動も軽い。後者は取れるソースが広い代わりに、依存と容量とトークンを引き受けることになります。

入れる前に claude plugin details を叩いておくと、後者かどうかが分かります。


参考

  • mvanhorn/last30days-skill — MIT ライセンス
  • 検証環境: Windows 10 / Claude Code 2.1.251 / Python 3.11.9(PATH 上)
  • 測定: 2026-08-31 時点(スター数は変動します)

関連記事


JQITのエンジニアの95%以上は未経験からの採用です。
よければコーポレートサイトにも遊びに来てください。

コーポレートサイト

エンジニア採用も行っています。もしご興味あれば覗いてみてください。

採用サイト

25
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
25
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?