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 側の WebFetch と WebSearch に任せています。向こうは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 uninstall と marketplace remove の両方を実行しても、クローンしたリポジトリは消えません。 手で消しました。
32MB は小さくありません。 試しては消すを繰り返すなら、キャッシュの残りを確認しておくとよさそうです。
まとめ
- スター 60,480 の Agent Skill を入れて、自作の同種スキルと比べた
-
導入自体は1分。
claude plugin marketplace addとinstallの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 時点(スター数は変動します)
関連記事
- Claude Code に制限モードが入った。自作スキル47本が0本になった — 同じくスキルの前提条件の話
- スキルの採点ツールは、書いてある内容が正しいかを見ていない — スキルの品質をどう測るか
JQITのエンジニアの95%以上は未経験からの採用です。
よければコーポレートサイトにも遊びに来てください。
エンジニア採用も行っています。もしご興味あれば覗いてみてください。
▶ 採用サイト