# 🤖 Awesome GitHub Copilot カスタマイゼーション [![Powered by Awesome Copilot](https://img.shields.io/badge/Powered_by-Awesome_Copilot-blue?logo=githubcopilot)](https://aka.ms/awesome-github-copilot) [![All Contributors](https://img.shields.io/badge/all_contributors-86-orange.svg?style=flat-square)](#contributors-) さまざまなドメイン、言語、ユースケースで GitHub Copilot の体験を強化するためのプロンプト、指示、チャットモードのキュレーションされたコレクション。 ## 🚀 Awesome GitHub Copilot とは? このリポジトリでは、以下の特化した要素で GitHub Copilot を強化するための包括的なツールキットを提供します: - **[![Awesome Prompts](https://img.shields.io/badge/Awesome-Prompts-blue?logo=githubcopilot)](README.prompts.md)** - コード生成、ドキュメント作成、特定の問題解決のための焦点を絞ったタスク固有のプロンプト - **[![Awesome Instructions](https://img.shields.io/badge/Awesome-Instructions-blue?logo=githubcopilot)](README.instructions.md)** - 特定のファイルパターンやプロジェクト全体に適用される包括的なコーディング標準とベストプラクティス - **[![Awesome Chat Modes](https://img.shields.io/badge/Awesome-Chat_Modes-blue?logo=githubcopilot)](README.chatmodes.md)** - 異なる役割やコンテキストに特化した AI ペルソナと会話モード ## MCP サーバー これらのカスタマイゼーションをエディタに簡単に追加できるよう、このリポジトリから直接プロンプト、指示、チャットモードを検索・インストールするためのプロンプトを提供する [MCP サーバー](https://developer.microsoft.com/blog/announcing-awesome-copilot-mcp-server)を作成しました。 [![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/mcp/vscode) [![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?logo=visualstudiocode&logoColor=white)](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)):
Aaron Powell
Aaron Powell

💻 🚧 📆 📣
Muhammad Ubaid Raza
Muhammad Ubaid Raza

💻
Harald Kirschner
Harald Kirschner

💻
Matteo Bianchi
Matteo Bianchi

💻
Aung Myo Kyaw
Aung Myo Kyaw

💻
Daniel Scott-Raynsford
Daniel Scott-Raynsford

💻
Burke Holland
Burke Holland

💻
Peter Strömberg
Peter Strömberg

💻
Daniel Meppiel
Daniel Meppiel

💻
James Montemagno
James Montemagno

💻
Vamshi Verma
Vamshi Verma

💻
Yohan Lasorsa
Yohan Lasorsa

💻
Oren Me
Oren Me

💻
Mike Rousos
Mike Rousos

💻
Guilherme do Amaral Alves
Guilherme do Amaral Alves

💻
Troy Simeon Taylor
Troy Simeon Taylor

💻
Ambily
Ambily

💻
Tugdual Grall
Tugdual Grall

💻
Tianqi Zhang
Tianqi Zhang

💻
Shubham Gaikwad
Shubham Gaikwad

💻
Saul Dolgin
Saul Dolgin

💻
NULLchimp
NULLchimp

💻
Matt Vevang
Matt Vevang

💻
Justin Yoo
Justin Yoo

💻
Gisela Torres
Gisela Torres

💻
Debbie O'Brien
Debbie O'Brien

💻
Allen Greaves
Allen Greaves

💻
Amelia Payne
Amelia Payne

💻
Sebastien DEGODEZ
Sebastien DEGODEZ

💻
Sebastian Gräf
Sebastian Gräf

💻
Salih İbrahimbaş
Salih İbrahimbaş

💻
Robert Altman
Robert Altman

💻
Rob Simpson
Rob Simpson

💻
Rick Smit
Rick Smit

💻
Peter Smulovics
Peter Smulovics

💻
Peli de Halleux
Peli de Halleux

💻
Paulo Morgado
Paulo Morgado

💻
Nick Taylor
Nick Taylor

💻
Mike Parker
Mike Parker

💻
Mike Kistler
Mike Kistler

💻
Michael Fairchild
Michael Fairchild

💻
Michael A. Volz (Flynn)
Michael A. Volz (Flynn)

💻
4regab
4regab

💻
Theo van Kraay
Theo van Kraay

💻
Troy Witthoeft (glsauto)
Troy Witthoeft (glsauto)

💻
Tài Lê
Tài Lê

💻
Udaya Veeramreddygari
Udaya Veeramreddygari

💻
Waren Gonzaga
Waren Gonzaga

💻
Will 保哥
Will 保哥

💻
Yuki Omoto
Yuki Omoto

💻
Meii
Meii

💻
samqbush
samqbush

💻
sdanzo-hrb
sdanzo-hrb

💻
voidfnc
voidfnc

💻
Wendy Breiding
Wendy Breiding

💻
Ankur Sharma
Ankur Sharma

💻
黃健旻 Vincent Huang
黃健旻 Vincent Huang

💻
이상현
이상현

💻
Abdi Daud
Abdi Daud

💻
Adrien Clerbois
Adrien Clerbois

💻
Alan Sprecacenere
Alan Sprecacenere

💻
André Silva
André Silva

💻
Antoine Rey
Antoine Rey

💻
Artem Saveliev
Artem Saveliev

💻
Bruno Borges
Bruno Borges

💻
Christophe Peugnet
Christophe Peugnet

💻
Chtive
Chtive

💻
Craig Bekker
Craig Bekker

💻
Dan
Dan

💻
Eldrick Wega
Eldrick Wega

💻
Felix Arjuna
Felix Arjuna

💻
Furkan Enes
Furkan Enes

💻
Genevieve Warren
Genevieve Warren

💻
George Dernikos
George Dernikos

💻
Giovanni de Almeida Martins
Giovanni de Almeida Martins

💻
Ioana A
Ioana A

💻
Jakub Jareš
Jakub Jareš

💻
Joe Watkins
Joe Watkins

💻
John Papa
John Papa

💻
Joseph Gonzales
Joseph Gonzales

💻
José Antonio Garrido
José Antonio Garrido

💻
Kim Skov Rasmussen
Kim Skov Rasmussen

💻
Kenny White
Kenny White

💻
Louella Creemers
Louella Creemers

💻
Luke Murray
Luke Murray

💻
Mark Noble
Mark Noble

💻
Add your contributions
このプロジェクトは [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 のスポンサーシップを暗示したりしてはなりません。第三者の商標やロゴの使用については、それらの第三者のポリシーに従います。