仕様をエージェントが作成し、コードを書く前に新鮮なコンテキストを持つサブエージェントがレビューする、ソフトウェア設計向けのオープンソースエージェントプラグイン。
docker/skills
Dockerが作成した、AIコーディングエージェントにコンテナ化アプリの構築、テスト、デバッグ、最適化を教えるスキルファイル集。
- スター
- 617
- フォーク
- 37
- 未解決の Issue
- 7
- 最終コミット
- 昨日
これは何?
Docker Skillsは、Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLIなどのAIコーディングエージェント向けに、持ち運び可能なSKILL.md形式のナレッジパックをまとめたものです。各スキルはDockerfileやイメージのビルド、Docker Composeのスタック、Docker Sandboxes、Docker Agentの設定、複数製品にまたがるドキュメント検索や破壊的操作へのガードレールなど、Dockerの各トピックを扱います。
スキルはAgent Skills形式で一度作成すれば、準拠するエージェントが標準のスキルパスから検出できます。skills CLI、複数エージェント向けのマーケットプレイスプラグイン、Docker Sandboxes用のsbx CLIからインストールできるほか、タグ付きリリースからスキルフォルダーを手動でコピーすることもできます。
基盤となるスキーマがまだ変更される可能性があるため、一部のスキルにはexperimentalの印が付いています。リポジトリはDocker製品ごとに整理されており、相互に依存するスキルは所定の順序で読み込むように設計されています。
主な機能
- 01Dockerfileのビルド、Docker Compose、Docker Sandboxesのワークフローを扱います。
- 02Docker Agentの設定を作成し、実行するためのスキルが含まれています。
- 03Docker公式ドキュメントを参照するドキュメント検索スキルを提供します。
- 04skills CLI、エージェントのプラグインマーケットプレイス、または手動コピーでインストールできます。
- 05オープンなAgent Skills仕様に準拠しており、さまざまなエージェントで利用できます。
ユースケース
- AIエージェントにプロジェクトのコンテナ化とDockerfileの作成を依頼する。
- Docker Composeで複数コンテナのスタックを構築またはデバッグする。
- ネットワークアクセスを制御しながら、Docker Sandboxes内でAIコーディングエージェントを隔離して実行する。
- 最新の公式ドキュメントをもとに、Dockerに関する質問へエージェントに回答してもらう。
クイックスタート
- 1
skills CLIでスキルをインストールする
npx skills add docker/skills - 2
何もインストールせずにカタログを見る
npx skills add docker/skills --list
使う前に知っておきたいこと
- 一部のスキルには実験的と表示されており、スキーマが変更される可能性があります。
- Docker Sandboxesのインストール機能は実験的なインターフェースであり、変更される可能性があります。
- docs lookupスキルは、プラグインのインストール時に登録されるリモートのDocker docs MCPサーバーに依存します。
収録されている特集
トピック
よくある質問
- skills とは?
- Dockerが作成した、AIコーディングエージェントにコンテナ化アプリの構築、テスト、デバッグ、最適化を教えるスキルファイル集。 Docker Skillsは、Claude Code、Codex、Cursor、GitHub Copilot、Gemini CLIなどのAIコーディングエージェント向けに、持ち運び可能なSKILL.md形式のナレッジパックをまとめたものです。各スキルはDockerfileやイメージのビルド、Docker Composeのスタック、Docker Sandboxes、Docker Agentの設定、複数製品にまたがるドキュメント検索や破壊的操作へのガードレールなど、Dockerの各トピックを扱います。
- skills は無料で使えますか?ライセンスは?
- skills は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- skills は今もメンテナンスされていますか?
- 活発にメンテナンス中。skills の最終コミットは 2026年11月6日 です。
- skills は何に使えますか?
- AIエージェントにプロジェクトのコンテナ化とDockerfileの作成を依頼する。 Docker Composeで複数コンテナのスタックを構築またはデバッグする。 ネットワークアクセスを制御しながら、Docker Sandboxes内でAIコーディングエージェントを隔離して実行する。 最新の公式ドキュメントをもとに、Dockerに関する質問へエージェントに回答してもらう。
- skills のインストール方法は?
- skills CLIでスキルをインストールする: npx skills add docker/skills 何もインストールせずにカタログを見る: npx skills add docker/skills --list
- skills はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/docker/skills
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
仕様策定からリリースまで、AIコーディングエージェントを導く本番品質のエンジニアリングワークフロー集。
Claude Code、Claude.ai、Codex、Cursor、Gemini CLIなどのコーディングエージェント向けに、1000件以上のClaude Skillsとプラグインを厳選してまとめたディレクトリ。
Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
Codex、Claude Code、Cursor、Hermes Agent、OpenClawで暗号化されたローカルメモリを共有し、タスクを引き継いだり、互いの成果をレビューしたりできます。
Claude Code、Codex、Gemini CLI、Cursorなどで使える、公式ベンダーチームやコミュニティ提供の1,000件以上のAgent Skillsを厳選したディレクトリ。