この記事について:広告・アフィリエイトリンクを一切含みません。GitHubで話題のリポジトリを、公式READMEと公開情報にもとづいて紹介するだけの記事です。筆者は本リポジトリを実際に導入して検証したわけではありませんので、レビューではなく紹介として読んでください。

GitHubで ★193,000 を超えているリポジトリがあります。mattpocock/skills です。

作者のMatt Pocockは、TypeScript教育で知られる人物。そのリポジトリの説明文が、なかなか挑発的です。

My agent skills that I use every day to do real engineering - not vibe coding. (毎日「本物のエンジニアリング」に使っているエージェント用スキル。バイブコーディングではなく)

バイブコーディングを扱っているこのサイトが、その否定形を掲げたリポジトリを紹介する——遠回りに見えますが、ここに重要な論点があります。

基本情報

項目 内容
リポジトリ mattpocock/skills
スター数 約193,000(2026年7月29日時点)
フォーク 約16,600
ライセンス MIT
直近の更新 2026年7月28日
mattpocock/skills のGitHubリポジトリページ。スター数19.3万、MITライセンスと表示されている
mattpocock/skills のリポジトリページ(2026年7月29日・編集部にて取得)。スター数・ライセンス・更新頻度は、導入を判断するときの一次情報になります。

「skills」とは何か

AIコーディングツールに作業の作法を教え込む設定ファイル群、と考えると分かりやすいです。

普段こういう経験はないでしょうか。

  • 毎回同じ前提を説明している
  • 頼んでいないファイルまで書き換えられる
  • 出てきたコードの粒度がバラバラ

これらはAIに渡すルールが毎回リセットされているのが原因です。skillsは、そのルールを再利用可能な形で外に置く仕組みです。当サイトのClaude Codeを使いこなす7つの習慣で「プロジェクトのルールを文書として置いておく」と書きましたが、それを他人の実務知見ごと持ってくるイメージです。

導入方法(READMEに記載の2系統)

READMEでは2つの入り口が案内されています。思想が違うので、どちらか一方を選ぶよう明記されています。

1. Claude Codeのプラグインとして入れる

claude plugins install mattpocock-skills

管理された読み取り専用のセットとして入り、作者の更新が自動で反映されます。購読するイメージです。

2. ファイルとしてプロジェクトにコピーする

npx skills@latest add mattpocock/skills

編集可能なファイルとして自分のリポジトリに入ります。自分好みに改造できる代わりに、更新は自分で取りに行きます。

READMEには「両方入れると全スキルが二重になる」と注意書きがあります。

skillsの導入方法。プラグインとして購読する方式と、ファイルとしてコピーして自分で編集する方式の対比図
公式READMEの記載をもとに、編集部で整理した対比図。どちらか一方を選びます。

注目すべきは「not vibe coding」という立場

作者はREADMEでこう述べています(要約)。

  • 実アプリの開発は難しい
  • GSD、BMAD、Spec-Kit のような手法はプロセスごと引き受けようとするが、その過程で制御を奪い、プロセス上のバグを解決しにくくする
  • だからこのskillsは小さく、改造しやすく、組み合わせ可能に設計している

これはバイブコーディングへの批判というより、「丸投げ」への批判です。当サイトが繰り返し書いている「AIに任せた分だけ検証の仕事が自分に返ってくる」という認識と、実は同じ方向を向いています。

AIに任せる範囲を広げるほど、任せ方の設計が重要になる。★19万という数字は、多くの開発者が同じ壁に当たっている証拠だと読めます。

どんな人に向くか

  • すでにAIコーディングツールを日常的に使っていて、出力の質を安定させたい人
  • 毎回同じ指示を書いている自覚がある人
  • 他人の実務ノウハウを設定として取り込みたい人

逆に、まだ「AIに指示して何かが動く」を体験していない段階なら不要です。まずはClaude Codeの始め方から手を動かすほうが先です。道具の設定を整えるのは、道具を使い始めてからで間に合います。

導入する前に確認したいこと

第三者が作った設定を自分の環境に入れる以上、中身を読んでから入れるのが基本です。

  • どのファイルを書き換える設定なのか
  • 自動更新される形式か、自分が管理する形式か
  • 自分のプロジェクトの方針と矛盾しないか

MITライセンスなので利用そのものは自由ですが、動作の責任は導入した側にあります。ここは他のOSSと同じです。

まとめ

  • mattpocock/skills はAIエージェントに作法を教えるスキル集。★19万超
  • 入り口はプラグイン購読型ファイルコピー型の2つ。両方入れない。
  • 作者の立場は「丸投げへの批判」。任せる範囲を広げるほど、任せ方の設計が要る。
  • まず手を動かしてから。設定の最適化は後で間に合う。

関連記事