本日はAWESOME-COPILOTの技術調査枠です。
AWESOME-COPILOTのドキュメントを読みながら実際に操作を試して記事に残します。
今回はインストラクションの種類についてです。
前回記事
以下の前回記事の続きです。
bluebirdofoz.hatenablog.com
インストラクションの種類
.NET Framework Development
.NET Frameworkプロジェクトの操作に関するガイダンスです。
プロジェクト構造、C# 言語バージョン、NuGet 管理、ベストプラクティスが含まれます。
.NET Framework Upgrade Specialist
.NET Frameworkの包括的なアップグレードを段階的に追跡および検証する専用エージェントです。
.NET MAUI
.NET MAUIコンポーネントとアプリケーションパターンです。
AI Prompt Engineering & Safety Best Practices
AIプロンプトエンジニアリング、安全性フレームワーク、バイアス緩和、CopilotおよびLLM向けの責任あるAI利用に関する包括的なベストプラクティスです。
Angular Development Instructions
Angular固有のコーディング標準とベストプラクティスです。
Ansible Conventions and Best Practices
Ansibleの規約とベストプラクティスです。
Astro Development Instructions
コンテンツ駆動型Webサイト向けのAstro開発標準とベストプラクティスです。
Azure Functions Typescript
Azure FunctionsのTypeScriptパターンです。
Azure Logic Apps and Power Automate Instructions
Azure Logic AppsおよびPower Automateワークフロー開発のガイドラインです。
ワークフロー定義言語 (WDL)、統合パターン、エンタープライズ自動化のベストプラクティスを網羅しています。
Azure Terraform Best Practices
Azure上でTerraformを使用して構築されたソリューションを作成または変更します。
Azure Verified Modules (AVM) Terraform
Azure Verified Modules (AVM)とTerraformのガイドラインです。
Best Practices and Guidance for Code Components
PCFコードコンポーネント開発のベストプラクティスとガイダンスです。
Bicep Code Best Practices
Bicepを使用したInfrastructure as Codeのガイドラインです。
Blazor
Blazorコンポーネントとアプリケーションパターンです。
Clojure Development Instructions
Clojure開発におけるClojure固有のコーディングパターン、インライン定義の使用、コードブロックテンプレート、名前空間の扱い方です。
Code Components
コードコンポーネントの構造と実装の理解を行います。
Code Components Application Lifecycle Management (ALM)
PCFコードコンポーネントのアプリケーションライフサイクル管理(ALM)です。
Code Components for Model-Driven Apps
モデル駆動型アプリの実装と構成のためのコードコンポーネントです。
Code Generation Guidelines
Vitestテストを用いたNode.jsおよびJavaScriptコードの記述ガイドラインです。
Codexer Instructions
Context 7 MCP統合を備えた高度なPythonリサーチアシスタントです。
スピード、信頼性、そして 10 年以上のソフトウェア開発の専門知識に重点を置きます。
ColdFusion Coding Standards
ColdFusion cfmファイルとアプリケーションパターンです。
Containerization & Docker Best Practices
最適化されて安全で効率的なDockerイメージを作成し、コンテナーを管理するための包括的なベストプラクティスです。
マルチステージビルド、イメージレイヤーの最適化、セキュリティスキャン、ランタイムのベストプラクティスを網羅しています。
Convert Spring JPA project to Spring Data Cosmos
Spring Boot JPAアプリケーションをSpring Data CosmosでAzure Cosmos DBを使用するように変換するためのステップバイステップガイドです。
Copilot Process tracking Instructions
Copilotが実行しているプロセスを参照してください。
このプロセスを編集してインタラクションを変更したり、フォローアップが必要になったときに保存したりできます。
DevOps Core Principles
GitHub Copilotが効果的なソフトウェアデリバリーを理解し促進するための、DevOpsのコア原則、文化(CALMS)、主要メトリクス(DORA)を網羅した基礎的な手順です。
Generate Modern Terraform Code For Azure
Azure向け最新Terraformコード生成ガイドラインです。
Generic Code Review Instructions
GitHub Copilotを使用するあらゆるプロジェクトに合わせてカスタマイズ可能な汎用コードレビュー手順です。
Get Tooling for Power Apps Component Framework
Power Apps Component Framework用のMicrosoft Power Platform CLIツールを入手します。
Gilfoyle Code Review Instructions
シリコンバレーで最も傲慢なシステムアーキテクトの皮肉な技術的優位性を体現したギルフォイル流のコードレビュー手順です。
GitHub Actions CI/CD Best Practices
GitHub Actionsを用いた堅牢で安全、かつ効率的なCI/CDパイプラインを構築するための包括的なガイドです。
ワークフロー構造、ジョブ、ステップ、環境変数、シークレット管理、キャッシュ、マトリックス戦略、テスト、デプロイメント戦略を網羅しています。
Go Development Instructions
Goの慣用的なプラクティスとコミュニティ標準に従ったGoコードの記述手順です。
Go MCP Server Development Guidelines
公式 github.com/modelcontextprotocol/go-sdk パッケージを使用して、GoでMCPサーバーを構築するためのベストプラクティスとパターンです。
Instructions for accessibility
よりアクセシブルなコードを作成するためのガイダンスです。
Java MCP Server Development Guidelines
リアクティブストリームとSpring統合を備えた公式MCP Java SDKを使用して、JavaでMCPサーバーを構築するためのベストプラクティスとパターンのガイドラインです。
Joyride User Scripts Project Assistant
Joyrideユーザースクリプトプロジェクトに関する専門家によるサポートを提供します。
REPL駆動型のClojureScriptとVS Codeのユーザー空間自動化を行います。
Joyride Workspace Automation Assistant
Joyrideワークスペース自動化に関する専門家によるサポートを提供します。
特定のVS Codeワークスペース内でのREPL駆動型およびユーザー空間ClojureScript自動化を行います。
Kotlin MCP Server Development Guidelines
公式 io.modelcontextprotocol:kotlin-sdk ライブラリを使用して、KotlinでMCPサーバーを構築するためのベストプラクティスとパターンのガイドラインです。
Kubernetes Deployment Best Practices
Kubernetes上でアプリケーションをデプロイおよび管理するための包括的なベストプラクティスです。
Pod、Deployment、Service、Ingress、ConfigMap、Secret、ヘルスチェック、リソース制限、スケーリング、セキュリティコンテキストを網羅します。
Markdown
ドキュメントおよびコンテンツ作成標準です。
Memory Bank
銀行固有のコーディング標準とベストプラクティスです。
Microsoft 365 Declarative Agents Development Guidelines
スキーマv1.5、TypeSpec統合、Microsoft 365 Agents Toolkitワークフローを備えたMicrosoft 365 Copilot宣言型エージェントの包括的な開発ガイドラインです。
NestJS Development Best Practices
スケーラブルなNode.jsサーバーサイドアプリケーションを構築するためのNestJS開発標準とベストプラクティスです。
Next.js + Tailwind Development Instructions
Next.js + Tailwind開発標準と手順です。
Next.js Best Practices for LLMs (2025)
固有のコーディング標準とベストプラクティスです。
Object Calisthenics Rules
ビジネスドメインコードにオブジェクトカリステニクスの原則を適用し、クリーンで保守性が高くて堅牢なコードを実現します。
Oqtane
Oqtaneモジュールパターンです。
PCF Community Resources
ギャラリー、動画、ブログ、開発ツールを含むPCFコミュニティリソースです。
Performance Optimization Best Practices
あらゆる言語、フレームワーク、スタックに対応した、エンジニアが執筆した最も包括的で実践的なパフォーマンス最適化手順です。
フロントエンド、バックエンド、データベースのベストプラクティスを網羅し、実用的なガイダンス、シナリオベースのチェックリスト、トラブルシューティング、プロのヒントを提供しています。
PHP MCP Server Development Best Practices
属性ベースの検出と複数のトランスポートオプションを備えた公式PHP SDKを使用して、PHPでモデルコンテキストプロトコルサーバーを構築するためのベストプラクティスです。
Playwright Typescript
Playwrightテスト生成手順です。
Power Apps Canvas Apps YAML Structure Guide
Microsoft Power Apps YAMLスキーマv3.0に基づく、Power Apps Canvas Apps YAML構造の操作に関する包括的なガイドです。
Power FX の数式、制御構造、データ型、ソース管理のベストプラクティスを網羅しています。
Power Apps Code Apps Development Instructions
TypeScript、React、Power Platform統合に関するPower Apps Code Apps開発標準とベストプラクティスです。
Power Apps Component Framework API Reference
全てのインターフェースとモデル駆動型アプリおよびキャンバスアプリでの利用可能性を網羅した、完全なPCF APIリファレンスです。
Power BI Custom Visuals Development Best Practices
React、D3.js統合、TypeScriptパターン、テストフレームワーク、高度な視覚化テクニックを網羅したPower BIカスタムビジュアル開発の包括的なガイドです。
Power BI Data Modeling Best Practices
Microsoftガイダンスに基づいたスタースキーマの原則を用いた、効率的でスケーラブルかつ保守性の高いセマンティックモデルを作成するためのPower BIデータモデリングの包括的なベストプラクティスです。
Power BI DAX Best Practices
Microsoftガイダンスに基づいた効率的で保守性に優れたパフォーマンスの高いDAX式を作成するための、Power BI DAXの包括的なベストプラクティスとパターンです。
Power BI DevOps and Application Lifecycle Management Best Practices
Power BI DevOps、アプリケーション ライフサイクル管理 (ALM)、CI/CD パイプライン、デプロイメント自動化、バージョン管理のベスト プラクティスに関する包括的なガイドです。
Power BI Report Design and Visualization Best Practices
Microsoftガイダンスに基づいた、効果的でアクセスしやすく、パフォーマンスの高いレポートとダッシュボードを作成するためのPower BIレポート設計と視覚化の包括的なベストプラクティスです。
Power BI Security and Row-Level Security Best Practices
動的なセキュリティ、ベストプラクティス、ガバナンス戦略を備えたPower BI低レベルセキュリティ (RLS) と高度なセキュリティパターンの実装に関する包括的なガイドです。
Power Platform Connectors Schema Development Instructions
JSONスキーマ定義を使用したPower Platformカスタムコネクタの包括的な開発ガイドラインです。
API定義(Swagger 2.0)、APIプロパティ、Microsoft拡張機能を使用した設定構成を網羅しています。
Power Platform MCP Custom Connector Development
Microsoft Copilot StudioのMCP統合を備えたPower Platformカスタムコネクタの開発手順です。
PowerShell Cmdlet Development Guidelines
Microsoftガイドラインに基づくPowerShellコマンドレットとスクリプトのベストプラクティスです。
PowerShell Pester v5 Testing Guidelines
Pester v5規約に基づくPowerShell Pesterテストのベストプラクティス
Quarkus
Quarkus開発標準と手順です。
R Programming Language Instructions
R言語とドキュメント形式 (R、Rmd、Quarto)、慣用的で安全かつ一貫性のあるコード生成のためのコーディング標準とCopilotガイダンスです。
ReactJS Development Instructions
ReactJS開発標準とベストプラクティスです。
Ruby on Rails
Ruby on Railsコーディング規約とガイドラインです。
Rust Coding Conventions and Best Practices
Rustプログラミング言語のコーディング規約とベストプラクティスです。
Rust MCP Server Development Best Practices
公式rmcp SDKを用いてRustでMCPサーバーを構築するためのベストプラクティス(async/awaitパターンを使用)です。
Secure Coding and OWASP Guidelines
OWASP Top 10と業界のベストプラクティスに基づいたあらゆる言語とフレームワークに対応した包括的なセキュアコーディング手順です。
Self-explanatory Code Commenting Instructions
GitHub Copilotでコメントを記述するためのガイドラインです。
コメントを少なくしてコードの説明が不要な記述を省くことができます。
例はJavaScriptですが、コメントのある言語であればどの言語でも動作するはずです。
Spec Driven Workflow v1
仕様駆動型ワークフローv1はソフトウェア開発に構造化されたアプローチを提供し、要件の明確な定義、設計の綿密な計画、実装の徹底的なドキュメント化と検証を保証します。
Spring Boot 3.x to 4.0 Migration Guide
Spring Bootアプリケーションを3.xから4.0に移行するための包括的なガイドです。
Gradle、Kotlin DSL、バージョンカタログに重点を置いています。
Spring Boot Development
Spring Bootベースのアプリケーションを構築するためのガイドラインです。
Svelte 5 and SvelteKit Development Instructions
velte 5およびSvelteKitの開発標準と、コンポーネントベースのユーザーインターフェースおよびフルスタックアプリケーション向けのベストプラクティスです。
Swift MCP Server Development Guidelines
公式MCP Swift SDKパッケージを使用して、SwiftでMCPサーバーを構築するためのベストプラクティスとパターンです。
Taming Copilot
Copilotによるコードベースへの悪影響を防ぎ、コードベースを制御下に保ちます。
TanStack Start with Shadcn/ui Development Guide
TanStack Startアプリケーション構築ガイドラインです。
Task Plan Implementation Instructions
進捗状況の追跡と変更記録を備えたタスクプランの実装手順です。
TaskSync V4 Protocol
エージェント実行中にターミナルを使用してタスク完了後に、エージェントに新しい指示やフィードバックを与えることができます。
Terraform Conventions
Terraformの規約とガイドラインです。
Terraform on SAP BTP – Best Practices & Conventions
SAP Business Technology Platform (SAP BTP) 向けのTerraformの規約とガイドラインです。
TypeScript Development
TypeScript 5.xおよびES2022出力を対象としたTypeScript開発ガイドラインです。
Update Code from Shorthand
ショートハンドコードはプロンプトから提供されたファイルまたはプロンプト内の生データに含まれており、プロンプトに「ショートハンドからコードを更新」というテキストが含まれている場合にコードファイルの更新に使用されます。
Upgrading from .NET MAUI 9 to .NET MAUI 10
.NET MAUIアプリケーションをバージョン9からバージョン10にアップグレードするための手順(互換性に影響する変更、非推奨の API、ListView から CollectionView への移行戦略など)です。
Use Code Components in Power Pages
Power Pagesサイトでのコードコンポーネントの使用を行います。
VueJS 3 Development Instructions
VueJS 3開発標準とComposition APIおよびTypeScriptを使用したベストプラクティスです。