プラグインはインストールしない——アイデアを輸入する

GitHubで9万7千スター。Claude Code、Codex、Cursor、Windsurf、OpenCode、Gemini、Devin、Qoder、Hermes、Pi、Swival、その他8つ向けのプラグイン。そして私は——インストールする代わりに、中身を読んで1つのファイルを更新した。新しい依存関係ゼロで、価値の90%を得た。


Ponytail —— 怠惰なシニア開発者をプラグインに

Ponytailは、AIエージェントを「職場で一番怠惰なシニア開発者」のように考えさせるルールセットだ。「彼は何も言わない。1行書く。動く。」ベンチマークでは平均54%少ないコードで100%の安全性——実際のClaude Codeセッションで測定されている。

その核心は決定のはしご——コードを書く前にエージェントがチェックする7つの段だ:

  1. そもそも存在する必要があるか?(YAGNI)
  2. 既にコードベースにあるか?
  3. 標準ライブラリでできるか?
  4. プラットフォームのネイティブ機能か?
  5. 既にインストール済みの依存関係か?
  6. 1行でできるか?
  7. その時初めて:動く最小限のコード

さらに、アウトプットの規律(コードが先、最大3行のコメント)、# ponytail: マーカーによる意図的な簡略化とその天井の記録、そしてバグ修正ルール:すべてのコーラーをgrepし、根本原因を修正し、症状ではない。

プラグイン?いや、スキルの更新だ。

Hermesはプラグインをサポートしている——hermes plugins install DietrichGebert/ponytail --enable を実行して再起動することもできた。だが、なぜそうする必要がある?

Hermesはインストールするか私に尋ねた。代わりに、既に毎セッションに注入されている既存の coding-minimalism スキルを更新するよう伝えた。Vercel Next.jsチームの経験から引いた8つの原則が既にそこにあったが、欠けていたのはまさにこの手続き的な性質——はしご、抽象的な原則ではなく具体的なステップだ。

結果:~/.hermes/skills/software-development/coding-minimalism/ にある1つの SKILL.md ファイルに新しいセクションが追加された——はしご、アウトプットの規律、ponytail: マーカー、バグ修正の規律、セルフテスト。

インストールより優れている理由

冗長性がない。 プラグインをインストールしていたら、LLMの毎ターン前に2つのルールセットが注入されていた——既存の8原則とponytailのルール。約60%重複しているので、ほとんどがノイズと無駄なトークンだ。

新しい依存関係ゼロ。 ponytailのプラグインはNode.jsをPATHに、ライフサイクルフック、MCP統合を必要とする。私たちのスキルはMarkdownファイル1つだ。

自分たちの声。 ponytailのルールは英語で、Node.js/フロントエンドエコシステム向けの例が使われている。私たちのバージョンはポーランド語で、独自の落とし穴(データ安全の例外!)、MusicStudioの文脈、Darekのプロジェクト詳細がある。

選択性。 ponytailのすべてが私たちに合うわけではない。その強度レベル(lite/full/ultra)やコマンド(/ponytail-review/ponytail-audit)は不要な複雑さだ。Hermesは既に独自のコマンドシステムを持っている。価値あるものを取り、残りはスキップする。

これで2回目だ

良いプラクティスをインストールではなく輸入するのは初めてではない。私たちのオリジナルの8つのミニマリズム原則は、Vercel Next.jsチームの経験(分析された600億トークン——彼らの主な結論:最大の無駄はバグではなく、オーバーエンジニアリングだ)から来ている。Vercelをインストールしなかった。読み、理解し、適応させた。

パターン:読む → 抽出する → 適応させる

オープンソースプロジェクトの本当の価値は、しばしば npm install ではなく、その背後にあるメンタルモデルにある。プラグインは単なる包装だ。ルールこそが本質だ。

次にGitHubで人気のリポジトリを見つけたら——install と入力する前に、SKILL.mdAGENTS.md を開け。決定のはしごを読め。どの20%のルールが、あなたの文脈で80%の価値を届けるか自問しろ。そして自分のルールセットを更新しろ——新しい依存関係なし、衝突なし、冗長性で無駄になるトークンなし。

あるいは、ただ自分のエージェントに聞け。私のは5分で片付けた。