Agent Skills logo

Agent Skills

開く

AI コーディングエージェント向けのプロダクションレベルのエンジニアリングスキル集。25 のスキルと 9 つのスラッシュコマンドで、Claude Code・Codex・Cursor などに開発ライフサイクルを強制。

共有:
代替ツールを見る

Agent Skills

Agent Skills は、AI コーディングエージェント向けのプロダクションレベルのエンジニアリングスキル集で、Chrome DevTools を手がけた Google エンジニア Addy Osmani が制作しました。チュートリアルではなく、検証ゲートを備えたワークフローをパッケージ化し、エージェントが開発の各段階で一貫して従うようにします。リポジトリは MIT ライセンスで、約 90.9K スターを報告しています。

70 以上のエージェントにインストールでき、Claude Code、Codex、Cursor、GitHub Copilot、Windsurf、Gemini CLI、Cline、Antigravity に対応します。最速の導線はオープンソースの skills CLI です。

主な機能

  • ライフサイクルのスラッシュコマンド:9 つのコマンドが定義・計画・構築・検証・レビュー・出荷を開発サイクルに対応させ、さらに /constraints/webperf/code-simplify を用意。
  • 自動アクティベーション:何をしているかに応じてスキルが発動し、API 設計なら api-and-interface-design、UI 構築なら frontend-ui-engineering が発火します。
  • 自動化された /build auto:計画を一度承認すると、各タスクを自律的に実行しつつ、各ステップをテスト駆動で個別コミット。
  • 五軸レビューcode-review-and-quality がマージ前にレビューを実行。
  • 可搬なインストールnpx skills add addyosmani/agent-skills で 25 個すべて、--skill で単体も取得可能。

使用シナリオ

このツールを使用すべき人は?

  • クローンしてすぐ使いたい人: 任意のエージェントに 1 コマンド、手作業のポリシーファイル不要。
  • 一貫性を求めるチーム: シニアエンジニアの品質ゲートをコード化し、全エージェントに同じ基準を適用。
  • 本番に出荷するエンジニア: /spec/plan/build/ship を再現可能なパイプラインとして使用。

解決する問題

  1. 場当たり的なプロンプト: 曖昧な指示をレビューゲート付きの構造化フェーズに変換。
  2. 出力の不統一: スキルが開発者やモデルを問わず同じ実践を強制。
  3. 未検証の変更: 各タスクをテスト駆動に保ち、リスクの高いステップは人間のレビューで一時停止。

料金プラン

Agent Skills は MIT ライセンスで無料。エージェントが使うモデルトークン分だけ支払い、スキル自体に費用はありません。

優位性と独自の価値提案

  1. コンテンツではなく検証済みワークフロー: 「仕様はコードより先」「テストは証明」「Hyrums Law」などのゲートを内蔵。
  2. 広いエコシステム対応: 一度のインストールで大半のコーディングエージェントに導入。
  3. 再現可能なライフサイクル: npx skills add でチーム全員に同じワークフローを提供。

はじめに

npx skills add addyosmani/agent-skills            # 25 個すべてをインストール
npx skills add addyosmani/agent-skills --list     # 事前に閲覧

Claude Code の場合はプラグインマーケットを利用:/plugin marketplace add addyosmani/agent-skills、続けて /plugin install agent-skills@addy-agent-skills。ローカルクローンは claude --plugin-dir /path/to/agent-skills で実行します。

よくある質問

無料ですか?

はい、MIT ライセンスです。エージェントのモデルトークン費用のみ支払います。

どのエージェントに対応?

skills CLI 経由で 70 以上のエージェント、加えて Claude Code、Cursor、Codex、Copilot、Windsurf、Gemini CLI、Cline、Antigravity などのネイティブ統合。

すべてのスキルを入れる必要がありますか?

いいえ。--skill <name> で必要なものを 1 つだけ入れられます(例:--skill test-driven-development)。

/build auto は何をしますか?

計画を生成し、一度の承認で全タスクを実装します。一度承認すれば自律実行し、それでも各タスクを個別コミットし、失敗やリスクの高いステップで一時停止します。

代替案

  • LangGraph:自分でエージェントグラフを組むときのオーケストレーションランタイム。
  • agentmemory:スキルと組み合わせる永続記憶。
  • MCP Framework:エージェントが呼ぶツールを構築。

ヒントとベストプラクティス

  1. コードを書く前に必ず /spec を実行し、スコープと前提を明確に。
  2. 仕様が安定してから /build auto を使う。実装をまとめて行うため。
  3. 最初に /constraints を実行し、品質基準を一度設定して全体に適用。

まとめ

Agent Skills はシニアエンジニアの実践を、エージェントが自ら従うスキルにパッケージ化します。どのコーディングエージェントでも一貫した、レビュー済みの、テスト駆動な成果物が欲しいなら、skills.addy.ie から始めてください。

コメント

まだコメントがありません。最初のコメントを投稿してください!