# 🤖 Awesome GitHub Copilot カスタマイゼーション
[](https://aka.ms/awesome-github-copilot)
[](#contributors-)
さまざまなドメイン、言語、ユースケースで GitHub Copilot の体験を強化するためのプロンプト、指示、チャットモードのキュレーションされたコレクション。
## 🚀 Awesome GitHub Copilot とは?
このリポジトリでは、以下の特化した要素で GitHub Copilot を強化するための包括的なツールキットを提供します:
- **[](README.prompts.md)** - コード生成、ドキュメント作成、特定の問題解決のための焦点を絞ったタスク固有のプロンプト
- **[](README.instructions.md)** - 特定のファイルパターンやプロジェクト全体に適用される包括的なコーディング標準とベストプラクティス
- **[](README.chatmodes.md)** - 異なる役割やコンテキストに特化した AI ペルソナと会話モード
## MCP サーバー
これらのカスタマイゼーションをエディタに簡単に追加できるよう、このリポジトリから直接プロンプト、指示、チャットモードを検索・インストールするためのプロンプトを提供する [MCP サーバー](https://developer.microsoft.com/blog/announcing-awesome-copilot-mcp-server)を作成しました。
[](https://aka.ms/awesome-copilot/mcp/vscode) [](https://aka.ms/awesome-copilot/mcp/vscode-insiders)
MCP サーバーの JSON 設定を表示
```json
{
"servers": {
"awesome-copilot": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/microsoft/mcp-dotnet-samples/awesome-copilot:latest"
]
}
}
}
```
## 🔧 使用方法
### 🎯 プロンプト
GitHub Copilot Chat で `/` コマンドを使用してプロンプトにアクセスします:
```
/awesome-copilot create-readme
```
### 📋 指示
指示はファイルのパターンに基づいて自動的に適用され、コーディング標準、フレームワーク、ベストプラクティスに関するコンテキスト指導を提供します。
### 💭 チャットモード
チャットモードを有効化すると、アーキテクト、DBA、セキュリティエキスパートなどの特定の役割に特化した AI ペルソナから専門的な支援を受けることができます。
## 🤝 コントリビューション
コントリビューションを歓迎しています!以下の方法について詳しくは、[コントリビューションガイドライン](CONTRIBUTING.md)をご覧ください:
- 新しいプロンプト、指示、チャットモードの追加
- 既存のコンテンツの改善
- 問題の報告や機能拡張の提案
### クイックコントリビューションガイド
1. ファイル命名規則とフロントマター要件に従う
2. あなたのコントリビューションを十分にテストする
3. 適切な README テーブルを更新する
4. 明確な説明と共にプルリクエストを提出する
## 📖 リポジトリ構造
```
├── prompts/ # タスク固有のプロンプト(.prompt.md)
├── instructions/ # コーディング標準とベストプラクティス(.instructions.md)
├── chatmodes/ # AI ペルソナと特化モード(.chatmode.md)
└── scripts/ # メンテナンス用ユーティリティスクリプト
```
## 🌟 はじめに
1. **コレクションを閲覧**: [プロンプト](README.prompts.md)、[指示](README.instructions.md)、[チャットモード](README.chatmodes.md)の包括的なリストをご確認ください。
2. **エディタに追加**: 「Install」ボタンをクリックしてVS Codeにインストールするか、他のエディタ用にファイル内容をコピーしてください。
3. **使用開始**: プロンプトをコピーして `/` コマンドで使用したり、指示でコーディング体験を強化したり、専門的な支援のためにチャットモードを有効化してください。
## 📄 ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています - 詳細は [LICENSE](LICENSE) ファイルをご覧ください。
## 🛡️ セキュリティ・サポート
- **セキュリティ問題**: [セキュリティポリシー](SECURITY.md)をご覧ください
- **サポート**: ヘルプについては[サポートガイド](SUPPORT.md)をご確認ください
- **行動規範**: [コントリビューター規約](CODE_OF_CONDUCT.md)に従います
## 🎯 Awesome GitHub Copilot を使う理由
- **生産性**: 事前構築されたプロンプトと指示により時間を節約し、一貫した結果を提供
- **ベストプラクティス**: コミュニティがキュレーションしたコーディング標準とパターンから恩恵を受ける
- **専門的な支援**: 特化したチャットモードを通じて専門家レベルのガイダンスにアクセス
- **継続的な学習**: 技術全体の最新パターンと実践を常に把握
---
**コーディング体験を強化する準備はできましたか?** [プロンプト](README.prompts.md)、[指示](README.instructions.md)、[チャットモード](README.chatmodes.md)の探索を始めましょう!
## コントリビューター ✨
これらの素晴らしい人々に感謝します([絵文字キー](https://allcontributors.org/docs/en/emoji-key)):
このプロジェクトは [all-contributors](https://github.com/all-contributors/all-contributors) 仕様に従っています。あらゆる種類のコントリビューションを歓迎します!
## 📚 追加リソース
- [VS Code Copilot カスタマイゼーションドキュメント](https://code.visualstudio.com/docs/copilot/copilot-customization) - Microsoft 公式ドキュメント
- [GitHub Copilot Chat ドキュメント](https://code.visualstudio.com/docs/copilot/chat/copilot-chat) - 完全なチャット機能ガイド
- [カスタムチャットモード](https://code.visualstudio.com/docs/copilot/chat/chat-modes) - 高度なチャット設定
- [VS Code 設定](https://code.visualstudio.com/docs/getstarted/settings) - 一般的な VS Code 設定ガイド
## ™️ 商標
このプロジェクトには、プロジェクト、製品、またはサービスの商標やロゴが含まれる場合があります。Microsoft の商標またはロゴの許可された使用は、[Microsoft の商標・ブランドガイドライン](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general)に従う必要があります。このプロジェクトの改変版で Microsoft の商標やロゴを使用する場合、混乱を招いたり Microsoft のスポンサーシップを暗示したりしてはなりません。第三者の商標やロゴの使用については、それらの第三者のポリシーに従います。