mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-20 02:15:12 +00:00
Merge pull request #717 from github/deprecate-collections-for-plugins
Deprecate Collections in favour of Plugins
This commit is contained in:
23
.github/copilot-instructions.md
vendored
23
.github/copilot-instructions.md
vendored
@@ -55,18 +55,17 @@ The following instructions are only to be applied when performing a code review.
|
||||
- [ ] Any bundled assets (scripts, templates, data files) are referenced in the SKILL.md instructions.
|
||||
- [ ] Bundled assets are reasonably sized (under 5MB per file).
|
||||
|
||||
## Collection file guide
|
||||
## Plugin guide
|
||||
|
||||
**Only apply to files that end in `.collection.yml`**
|
||||
**Only apply to directories in the `plugins/` directory**
|
||||
|
||||
- [ ] The collection has a `name` field.
|
||||
- [ ] The collection has a `description` field.
|
||||
- [ ] The plugin directory contains a `.github/plugin/plugin.json` file.
|
||||
- [ ] The plugin directory contains a `README.md` file.
|
||||
- [ ] The plugin.json has a `name` field matching the directory name.
|
||||
- [ ] The plugin.json has a `description` field.
|
||||
- [ ] The `description` field is not empty.
|
||||
- [ ] The collection has a `tags` field.
|
||||
- [ ] The file name is lower case, with words separated by hyphens.
|
||||
- [ ] Each item in the collection has a `path` field.
|
||||
- [ ] Each item in the collection has a `kind` field.
|
||||
- [ ] The `kind` field value is one of: `prompt`, `instruction`, `agent`, or `skill`.
|
||||
- [ ] The collection does not include duplicate items.
|
||||
- [ ] The collection does not reference non-existent files.
|
||||
- [ ] Each item can have an optional `usage` field describing when to use the item.
|
||||
- [ ] The directory name is lower case, with words separated by hyphens.
|
||||
- [ ] If `tags` is present, it is an array of lowercase hyphenated strings.
|
||||
- [ ] If `items` is present, each item has `path` and `kind` fields.
|
||||
- [ ] The `kind` field value is one of: `prompt`, `agent`, `instruction`, `skill`, or `hook`.
|
||||
- [ ] The plugin does not reference non-existent files.
|
||||
|
||||
2
.github/plugin/marketplace.json
vendored
2
.github/plugin/marketplace.json
vendored
@@ -13,7 +13,7 @@
|
||||
{
|
||||
"name": "awesome-copilot",
|
||||
"source": "./plugins/awesome-copilot",
|
||||
"description": "Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills.",
|
||||
"description": "Meta prompts that help you discover and generate curated GitHub Copilot agents, instructions, prompts, and skills.",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
{
|
||||
|
||||
4
.github/pull_request_template.md
vendored
4
.github/pull_request_template.md
vendored
@@ -20,9 +20,9 @@
|
||||
- [ ] New instruction file.
|
||||
- [ ] New prompt file.
|
||||
- [ ] New agent file.
|
||||
- [ ] New collection file.
|
||||
- [ ] New plugin.
|
||||
- [ ] New skill file.
|
||||
- [ ] Update to existing instruction, prompt, agent, collection or skill.
|
||||
- [ ] Update to existing instruction, prompt, agent, plugin, or skill.
|
||||
- [ ] Other (please specify):
|
||||
|
||||
---
|
||||
|
||||
2
.github/workflows/deploy-website.yml
vendored
2
.github/workflows/deploy-website.yml
vendored
@@ -13,7 +13,7 @@ on:
|
||||
- "prompts/**"
|
||||
- "instructions/**"
|
||||
- "skills/**"
|
||||
- "collections/**"
|
||||
- "plugins/**"
|
||||
- "cookbook/**"
|
||||
- "eng/generate-website-data.mjs"
|
||||
- ".github/workflows/deploy-website.yml"
|
||||
|
||||
5
.github/workflows/validate-readme.yml
vendored
5
.github/workflows/validate-readme.yml
vendored
@@ -7,7 +7,6 @@ on:
|
||||
- "instructions/**"
|
||||
- "prompts/**"
|
||||
- "agents/**"
|
||||
- "collections/**"
|
||||
- "plugins/**"
|
||||
- "*.js"
|
||||
- "README.md"
|
||||
@@ -34,8 +33,8 @@ jobs:
|
||||
- name: Install dependencies
|
||||
run: npm install
|
||||
|
||||
- name: Validate collections
|
||||
run: npm run collection:validate
|
||||
- name: Validate plugins
|
||||
run: npm run plugin:validate
|
||||
|
||||
- name: Update README.md
|
||||
run: npm start
|
||||
|
||||
48
AGENTS.md
48
AGENTS.md
@@ -9,7 +9,7 @@ The Awesome GitHub Copilot repository is a community-driven collection of custom
|
||||
- **Instructions** - Coding standards and best practices applied to specific file patterns
|
||||
- **Skills** - Self-contained folders with instructions and bundled resources for specialized tasks
|
||||
- **Hooks** - Automated workflows triggered by specific events during development
|
||||
- **Collections** - Curated collections organized around specific themes and workflows
|
||||
- **Plugins** - Installable packages that group related agents, prompts, and skills around specific themes
|
||||
|
||||
## Repository Structure
|
||||
|
||||
@@ -20,7 +20,7 @@ The Awesome GitHub Copilot repository is a community-driven collection of custom
|
||||
├── instructions/ # Coding standards and guidelines (.instructions.md files)
|
||||
├── skills/ # Agent Skills folders (each with SKILL.md and optional bundled assets)
|
||||
├── hooks/ # Automated workflow hooks (folders with README.md + hooks.json)
|
||||
├── collections/ # Curated collections of resources (.md files)
|
||||
├── plugins/ # Installable plugin packages (folders with plugin.json)
|
||||
├── docs/ # Documentation for different resource types
|
||||
├── eng/ # Build and automation scripts
|
||||
└── scripts/ # Utility scripts
|
||||
@@ -35,14 +35,14 @@ npm ci
|
||||
# Build the project (generates README.md and marketplace.json)
|
||||
npm run build
|
||||
|
||||
# Validate plugin manifests
|
||||
npm run plugin:validate
|
||||
|
||||
# Generate marketplace.json only
|
||||
npm run plugin:generate-marketplace
|
||||
|
||||
# Validate collection manifests
|
||||
npm run collection:validate
|
||||
|
||||
# Create a new collection
|
||||
npm run collection:create -- --id <collection-id> --tags <tags>
|
||||
# Create a new plugin
|
||||
npm run plugin:create -- --name <plugin-name>
|
||||
|
||||
# Validate agent skills
|
||||
npm run skill:validate
|
||||
@@ -134,18 +134,18 @@ When adding a new agent, prompt, instruction, skill, hook, or plugin:
|
||||
6. Verify the skill appears in the generated README
|
||||
|
||||
**For Plugins:**
|
||||
1. Create a new folder in `plugins/` with a descriptive name (lowercase with hyphens)
|
||||
2. Create `.github/plugin/plugin.json` with metadata (name, description, version)
|
||||
3. Add agents, prompts, instructions, skills, or hooks to the plugin folder
|
||||
4. Run `npm run build` to update README.md and marketplace.json
|
||||
5. Verify the plugin appears in `.github/plugin/marketplace.json`
|
||||
6. Test plugin installation: `copilot plugin install <plugin-name>@awesome-copilot`
|
||||
1. Run `npm run plugin:create -- --name <plugin-name>` to scaffold a new plugin
|
||||
2. Add agents, prompts, skills, or hooks to the plugin folder
|
||||
3. Edit the generated `plugin.json` with your metadata
|
||||
4. Run `npm run plugin:validate` to validate the plugin structure
|
||||
5. Run `npm run build` to update README.md and marketplace.json
|
||||
6. Verify the plugin appears in `.github/plugin/marketplace.json`
|
||||
|
||||
### Testing Instructions
|
||||
|
||||
```bash
|
||||
# Run all validation checks
|
||||
npm run collection:validate
|
||||
npm run plugin:validate
|
||||
npm run skill:validate
|
||||
|
||||
# Build and verify README generation
|
||||
@@ -185,7 +185,7 @@ When creating a pull request:
|
||||
4. **Build check**: Run `npm run build` before committing to verify README generation
|
||||
5. **Line endings**: **Always run `bash scripts/fix-line-endings.sh`** to normalize line endings to LF (Unix-style)
|
||||
6. **Description**: Provide a clear description of what your agent/prompt/instruction does
|
||||
7. **Testing**: If adding a collection, run `npm run collection:validate` to ensure validity
|
||||
7. **Testing**: If adding a plugin, run `npm run plugin:validate` to ensure validity
|
||||
|
||||
### Pre-commit Checklist
|
||||
|
||||
@@ -239,13 +239,17 @@ For hook folders (hooks/*/):
|
||||
- [ ] Follows [GitHub Copilot hooks specification](https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/use-hooks)
|
||||
- [ ] Optionally includes `tags` array field for categorization
|
||||
|
||||
For plugin folders (plugins/*/):
|
||||
- [ ] Folder contains a `.github/plugin/plugin.json` file with metadata
|
||||
- [ ] plugin.json has `name` field matching folder name (lowercase with hyphens)
|
||||
- [ ] plugin.json has non-empty `description` field
|
||||
- [ ] plugin.json has `version` field (semantic version, e.g., "1.0.0")
|
||||
- [ ] Folder name is lower case with hyphens
|
||||
- [ ] Plugin resources (agents, prompts, etc.) follow their respective guidelines
|
||||
For plugins (plugins/*/):
|
||||
- [ ] Directory contains a `.github/plugin/plugin.json` file
|
||||
- [ ] Directory contains a `README.md` file
|
||||
- [ ] `plugin.json` has `name` field matching the directory name (lowercase with hyphens)
|
||||
- [ ] `plugin.json` has non-empty `description` field
|
||||
- [ ] `plugin.json` has `version` field (semantic version, e.g., "1.0.0")
|
||||
- [ ] Directory name is lower case with hyphens
|
||||
- [ ] If `tags` is present, it is an array of lowercase hyphenated strings
|
||||
- [ ] If `items` is present, each item has `path` and `kind` fields
|
||||
- [ ] The `kind` field value is one of: `prompt`, `agent`, `instruction`, `skill`, or `hook`
|
||||
- [ ] The plugin does not reference non-existent files
|
||||
- [ ] Run `npm run build` to verify marketplace.json is updated correctly
|
||||
|
||||
## Contributing
|
||||
|
||||
120
CONTRIBUTING.md
120
CONTRIBUTING.md
@@ -136,112 +136,49 @@ Skills are self-contained folders in the `skills/` directory that include a `SKI
|
||||
3. **Add optional assets**: Keep bundled assets reasonably sized (under 5MB each) and reference them from `SKILL.md`
|
||||
4. **Validate and update docs**: Run `npm run skill:validate` and then `npm run build` to update the generated README tables
|
||||
|
||||
### Adding Collections
|
||||
### Adding Plugins
|
||||
|
||||
Collections group related prompts, instructions, agents, and skills around specific themes or workflows, making it easier for users to discover and adopt comprehensive toolkits.
|
||||
Plugins group related prompts, agents, and skills around specific themes or workflows, making it easy for users to install comprehensive toolkits via GitHub Copilot CLI.
|
||||
|
||||
1. **Create your collection manifest**: Add a new `.collection.yml` file in the `collections/` directory
|
||||
2. **Follow the naming convention**: Use descriptive, lowercase filenames with hyphens (e.g., `python-web-development.collection.yml`)
|
||||
3. **Reference existing items**: Collections should only reference files that already exist in the repository
|
||||
4. **Test your collection**: Verify all referenced files exist and work well together
|
||||
1. **Create your plugin**: Run `npm run plugin:create` to scaffold a new plugin
|
||||
2. **Follow the naming convention**: Use descriptive, lowercase folder names with hyphens (e.g., `python-web-development`)
|
||||
3. **Add your content**: Add agents, commands (prompts), and skills to the plugin folder using symlinks to existing repo files
|
||||
4. **Test your plugin**: Run `npm run plugin:validate` to verify your plugin structure
|
||||
|
||||
#### Creating a collection
|
||||
#### Creating a plugin
|
||||
|
||||
```bash
|
||||
# Using the creation script
|
||||
node create-collection.js my-collection-id
|
||||
|
||||
# Or using VS Code Task: Ctrl+Shift+P > "Tasks: Run Task" > "create-collection"
|
||||
npm run plugin:create -- --name my-plugin-id
|
||||
```
|
||||
|
||||
#### Example collection format
|
||||
#### Plugin structure
|
||||
|
||||
```yaml
|
||||
id: my-collection-id
|
||||
name: My Collection Name
|
||||
description: A brief description of what this collection provides and who should use it.
|
||||
tags: [tag1, tag2, tag3] # Optional discovery tags
|
||||
items:
|
||||
- path: prompts/my-prompt.prompt.md
|
||||
kind: prompt
|
||||
- path: instructions/my-instructions.instructions.md
|
||||
kind: instruction
|
||||
- path: agents/my-custom.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended # or "optional" if not essential to the workflow
|
||||
|
||||
This agent requires the following instructions/prompts/MCPs:
|
||||
- Instruction 1
|
||||
- Prompt 1
|
||||
- MCP 1
|
||||
|
||||
This agent is ideal for...
|
||||
- Use case 1
|
||||
- Use case 2
|
||||
|
||||
Here is an example of how to use it:
|
||||
```markdown, task-plan.prompt.md
|
||||
---
|
||||
mode: task-planner
|
||||
title: Plan microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
#file: <file including in chat context>
|
||||
Do an action to achieve goal.
|
||||
```
|
||||
|
||||
To get the best results, consider...
|
||||
- Tip 1
|
||||
- Tip 2
|
||||
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve order above
|
||||
show_badge: false # set to true to show collection badge
|
||||
```
|
||||
plugins/my-plugin-id/
|
||||
├── .github/plugin/plugin.json # Plugin metadata
|
||||
├── README.md # Plugin documentation
|
||||
├── commands/ # Symlinked prompt files
|
||||
├── agents/ # Symlinked agent files
|
||||
└── skills/ # Symlinked skill folders
|
||||
```
|
||||
|
||||
For full example of usage checkout edge-ai tasks collection:
|
||||
- [edge-ai-tasks.collection.yml](./collections/edge-ai-tasks.collection.yml)
|
||||
- [edge-ai-tasks.md](./collections/edge-ai-tasks.md)
|
||||
#### Plugin Guidelines
|
||||
|
||||
#### Collection Guidelines
|
||||
|
||||
- **Focus on workflows**: Group items that work together for specific use cases
|
||||
- **Reasonable size**: Typically 3-10 items work well
|
||||
- **Test combinations**: Ensure the items complement each other effectively
|
||||
- **Clear purpose**: The collection should solve a specific problem or workflow
|
||||
- **Validate before submitting**: Run `node validate-collections.js` to ensure your manifest is valid
|
||||
- **Use symlinks**: Plugin content should be symlinks to source files in agents/, prompts/, skills/ directories
|
||||
- **Valid references**: All items referenced in plugin.json must exist in the repository
|
||||
- **Clear purpose**: The plugin should solve a specific problem or workflow
|
||||
- **Validate before submitting**: Run `npm run plugin:validate` to ensure your plugin is valid
|
||||
|
||||
### Working with Plugins
|
||||
|
||||
Plugins are installable packages automatically generated from collections. They contain symlinked agents, commands (prompts), and skills from the source collection.
|
||||
|
||||
#### Creating a Plugin from a Collection
|
||||
|
||||
When you create a new collection, you can generate a corresponding plugin:
|
||||
|
||||
```bash
|
||||
# Migrate a collection to a new plugin (first time only)
|
||||
npm run plugin:migrate -- --collection <collection-id>
|
||||
```
|
||||
|
||||
#### Updating Plugins After Collection Changes
|
||||
|
||||
If you modify a collection (add/remove items, update metadata), refresh the corresponding plugin:
|
||||
|
||||
```bash
|
||||
# Refresh a single plugin
|
||||
npm run plugin:refresh -- --collection <collection-id>
|
||||
|
||||
# Refresh all existing plugins
|
||||
npm run plugin:refresh -- --all
|
||||
```
|
||||
Plugins are installable packages that contain symlinked agents, commands (prompts), and skills organized around a specific theme or workflow.
|
||||
|
||||
#### Plugin Structure
|
||||
|
||||
```plaintext
|
||||
plugins/<collection-id>/
|
||||
├── .github/plugin/plugin.json # Plugin metadata (auto-generated)
|
||||
├── README.md # Plugin documentation (auto-generated)
|
||||
plugins/<plugin-name>/
|
||||
├── .github/plugin/plugin.json # Plugin metadata
|
||||
├── README.md # Plugin documentation
|
||||
├── agents/ # Symlinks to agent files (.md)
|
||||
├── commands/ # Symlinks to prompt files (.md)
|
||||
└── skills/ # Symlinks to skill folders
|
||||
@@ -251,14 +188,13 @@ plugins/<collection-id>/
|
||||
|
||||
- **Symlinks, not copies**: Plugin files are symlinks to the source files, avoiding duplication
|
||||
- **Instructions excluded**: Instructions are not currently supported in plugins
|
||||
- **Auto-generated content**: The `plugin.json` and `README.md` are generated from the collection metadata
|
||||
- **Keep plugins in sync**: After modifying a collection, run `plugin:refresh` to update the plugin
|
||||
- **Validate before submitting**: Run `npm run plugin:validate` to ensure your plugin is valid
|
||||
|
||||
## Submitting Your Contribution
|
||||
|
||||
1. **Fork this repository**
|
||||
2. **Create a new branch** for your contribution
|
||||
3. **Add your instruction, prompt file, chatmode, or collection** following the guidelines above
|
||||
3. **Add your instruction, prompt file, chatmode, or plugin** following the guidelines above
|
||||
4. **Run the update script**: `npm start` to update the README with your new file (make sure you run `npm install` first if you haven't already)
|
||||
- A GitHub Actions workflow will verify that this step was performed correctly
|
||||
- If the README.md would be modified by running the script, the PR check will fail with a comment showing the required changes
|
||||
@@ -324,7 +260,7 @@ We welcome many kinds of contributions, including the custom categories below:
|
||||
| **Prompts** | Reusable or one-off prompts for GitHub Copilot | ⌨️ |
|
||||
| **Agents** | Defined GitHub Copilot roles or personalities | 🎭 |
|
||||
| **Skills** | Specialized knowledge of a task for GitHub Copilot | 🧰 |
|
||||
| **Collections** | Curated bundles of related prompts, agents, or instructions | 🎁 |
|
||||
| **Plugins** | Installable packages of related prompts, agents, or skills | 🎁 |
|
||||
|
||||
In addition, all standard contribution types supported by [All Contributors](https://allcontributors.org/emoji-key/) are recognized.
|
||||
|
||||
|
||||
37
README.md
37
README.md
@@ -13,18 +13,18 @@ This repository provides a comprehensive toolkit for enhancing GitHub Copilot wi
|
||||
- **👉 [Awesome Instructions](docs/README.instructions.md)** - Comprehensive coding standards and best practices that apply to specific file patterns or entire projects
|
||||
- **👉 [Awesome Hooks](docs/README.hooks.md)** - Automated workflows triggered by specific events during development, testing, and deployment
|
||||
- **👉 [Awesome Skills](docs/README.skills.md)** - Self-contained folders with instructions and bundled resources that enhance AI capabilities for specialized tasks
|
||||
- **👉 [Awesome Collections](docs/README.collections.md)** - Curated collections of related prompts, instructions, agents, and skills organized around specific themes and workflows
|
||||
- **👉 [Awesome Plugins](docs/README.plugins.md)** - Curated plugins of related prompts, agents, and skills organized around specific themes and workflows
|
||||
- **👉 [Awesome Cookbook Recipes](cookbook/README.md)** - Practical, copy-paste-ready code snippets and real-world examples for working with GitHub Copilot tools and features
|
||||
|
||||
## 🌟 Featured Collections
|
||||
## 🌟 Featured Plugins
|
||||
|
||||
Discover our curated collections of prompts, instructions, and agents organized around specific themes and workflows.
|
||||
Discover our curated plugins of prompts, agents, and skills organized around specific themes and workflows.
|
||||
|
||||
| Name | Description | Items | Tags |
|
||||
| ---- | ----------- | ----- | ---- |
|
||||
| [Awesome Copilot](collections/awesome-copilot.md) | Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills. | 5 items | github-copilot, discovery, meta, prompt-engineering, agents |
|
||||
| [Copilot SDK](collections/copilot-sdk.md) | Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications. | 5 items | copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot |
|
||||
| [Partners](collections/partners.md) | Custom agents that have been created by GitHub partners | 20 items | devops, security, database, cloud, infrastructure, observability, feature-flags, cicd, migration, performance |
|
||||
| [Awesome Copilot](plugins/awesome-copilot/README.md) | Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills. | 5 items | github-copilot, discovery, meta, prompt-engineering, agents |
|
||||
| [Copilot SDK](plugins/copilot-sdk/README.md) | Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications. | 5 items | copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot |
|
||||
| [Partners](plugins/partners/README.md) | Custom agents that have been created by GitHub partners | 20 items | devops, security, database, cloud, infrastructure, observability, feature-flags, cicd, migration, performance |
|
||||
|
||||
|
||||
## How to Install Customizations
|
||||
@@ -63,7 +63,7 @@ An [`llms.txt`](https://github.github.io/awesome-copilot/llms.txt) file followin
|
||||
|
||||
### 🔌 Plugins
|
||||
|
||||
Plugins are installable packages generated from collections. Each plugin contains symlinked agents, commands (prompts), and skills from the source collection, making it easy to install a curated set of resources.
|
||||
Plugins are installable packages that bundle related agents, commands (prompts), and skills, making it easy to install a curated set of resources.
|
||||
|
||||
#### Installing Plugins
|
||||
|
||||
@@ -73,7 +73,7 @@ First, add the Awesome Copilot marketplace to your Copilot CLI:
|
||||
copilot plugin marketplace add github/awesome-copilot
|
||||
```
|
||||
|
||||
Then install any plugin from the collection:
|
||||
Then install any plugin:
|
||||
|
||||
```bash
|
||||
copilot plugin install <plugin-name>@awesome-copilot
|
||||
@@ -131,8 +131,7 @@ For AI coding agents working with this project, refer to [AGENTS.md](AGENTS.md)
|
||||
├── prompts/ # Task-specific prompts (.prompt.md)
|
||||
├── instructions/ # Coding standards and best practices (.instructions.md)
|
||||
├── agents/ # AI personas and specialized modes (.agent.md)
|
||||
├── collections/ # Curated collections of related items (.collection.yml)
|
||||
├── plugins/ # Installable plugins generated from collections
|
||||
├── plugins/ # Installable plugins bundling related items
|
||||
├── scripts/ # Utility scripts for maintenance
|
||||
└── skills/ # AI capabilities for specialized tasks
|
||||
```
|
||||
@@ -165,12 +164,12 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.aaron-powell.com/"><img src="https://avatars.githubusercontent.com/u/434140?v=4?s=100" width="100px;" alt="Aaron Powell"/><br /><sub><b>Aaron Powell</b></sub></a><br /><a href="#agents-aaronpowell" title="Specialized agents for GitHub Copilot">🎭</a> <a href="https://github.com/github/awesome-copilot/commits?author=aaronpowell" title="Code">💻</a> <a href="#collections-aaronpowell" title="Curated collections of related content">🎁</a> <a href="https://github.com/github/awesome-copilot/commits?author=aaronpowell" title="Documentation">📖</a> <a href="#infra-aaronpowell" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#instructions-aaronpowell" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#maintenance-aaronpowell" title="Maintenance">🚧</a> <a href="#prompts-aaronpowell" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.aaron-powell.com/"><img src="https://avatars.githubusercontent.com/u/434140?v=4?s=100" width="100px;" alt="Aaron Powell"/><br /><sub><b>Aaron Powell</b></sub></a><br /><a href="#agents-aaronpowell" title="Specialized agents for GitHub Copilot">🎭</a> <a href="https://github.com/github/awesome-copilot/commits?author=aaronpowell" title="Code">💻</a> <a href="#plugins-aaronpowell" title="Curated plugins of related content">🎁</a> <a href="https://github.com/github/awesome-copilot/commits?author=aaronpowell" title="Documentation">📖</a> <a href="#infra-aaronpowell" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="#instructions-aaronpowell" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#maintenance-aaronpowell" title="Maintenance">🚧</a> <a href="#prompts-aaronpowell" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://codemilltech.com/"><img src="https://avatars.githubusercontent.com/u/2053639?v=4?s=100" width="100px;" alt="Matt Soucoup"/><br /><sub><b>Matt Soucoup</b></sub></a><br /><a href="#infra-codemillmatt" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.buymeacoffee.com/troystaylor"><img src="https://avatars.githubusercontent.com/u/44444967?v=4?s=100" width="100px;" alt="Troy Simeon Taylor"/><br /><sub><b>Troy Simeon Taylor</b></sub></a><br /><a href="#agents-troystaylor" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-troystaylor" title="Curated collections of related content">🎁</a> <a href="#instructions-troystaylor" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-troystaylor" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.buymeacoffee.com/troystaylor"><img src="https://avatars.githubusercontent.com/u/44444967?v=4?s=100" width="100px;" alt="Troy Simeon Taylor"/><br /><sub><b>Troy Simeon Taylor</b></sub></a><br /><a href="#agents-troystaylor" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-troystaylor" title="Curated plugins of related content">🎁</a> <a href="#instructions-troystaylor" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-troystaylor" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/abbas133"><img src="https://avatars.githubusercontent.com/u/7757139?v=4?s=100" width="100px;" alt="Abbas"/><br /><sub><b>Abbas</b></sub></a><br /><a href="#agents-abbas133" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#instructions-abbas133" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://calva.io/"><img src="https://avatars.githubusercontent.com/u/30010?v=4?s=100" width="100px;" alt="Peter Strömberg"/><br /><sub><b>Peter Strömberg</b></sub></a><br /><a href="#agents-PEZ" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-PEZ" title="Curated collections of related content">🎁</a> <a href="#instructions-PEZ" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-PEZ" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://danielscottraynsford.com/"><img src="https://avatars.githubusercontent.com/u/7589164?v=4?s=100" width="100px;" alt="Daniel Scott-Raynsford"/><br /><sub><b>Daniel Scott-Raynsford</b></sub></a><br /><a href="#agents-PlagueHO" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-PlagueHO" title="Curated collections of related content">🎁</a> <a href="#instructions-PlagueHO" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-PlagueHO" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://calva.io/"><img src="https://avatars.githubusercontent.com/u/30010?v=4?s=100" width="100px;" alt="Peter Strömberg"/><br /><sub><b>Peter Strömberg</b></sub></a><br /><a href="#agents-PEZ" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-PEZ" title="Curated plugins of related content">🎁</a> <a href="#instructions-PEZ" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-PEZ" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://danielscottraynsford.com/"><img src="https://avatars.githubusercontent.com/u/7589164?v=4?s=100" width="100px;" alt="Daniel Scott-Raynsford"/><br /><sub><b>Daniel Scott-Raynsford</b></sub></a><br /><a href="#agents-PlagueHO" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-PlagueHO" title="Curated plugins of related content">🎁</a> <a href="#instructions-PlagueHO" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-PlagueHO" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jhauga"><img src="https://avatars.githubusercontent.com/u/10998676?v=4?s=100" width="100px;" alt="John Haugabook"/><br /><sub><b>John Haugabook</b></sub></a><br /><a href="#instructions-jhauga" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#prompts-jhauga" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -210,7 +209,7 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/guiopen"><img src="https://avatars.githubusercontent.com/u/94094527?v=4?s=100" width="100px;" alt="Guilherme do Amaral Alves "/><br /><sub><b>Guilherme do Amaral Alves </b></sub></a><br /><a href="#instructions-guiopen" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/griffinashe/"><img src="https://avatars.githubusercontent.com/u/6391612?v=4?s=100" width="100px;" alt="Griffin Ashe"/><br /><sub><b>Griffin Ashe</b></sub></a><br /><a href="#agents-griffinashe" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-griffinashe" title="Curated collections of related content">🎁</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/griffinashe/"><img src="https://avatars.githubusercontent.com/u/6391612?v=4?s=100" width="100px;" alt="Griffin Ashe"/><br /><sub><b>Griffin Ashe</b></sub></a><br /><a href="#agents-griffinashe" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-griffinashe" title="Curated plugins of related content">🎁</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/anchildress1"><img src="https://avatars.githubusercontent.com/u/6563688?v=4?s=100" width="100px;" alt="Ashley Childress"/><br /><sub><b>Ashley Childress</b></sub></a><br /><a href="#agents-anchildress1" title="Specialized agents for GitHub Copilot">🎭</a> <a href="https://github.com/github/awesome-copilot/commits?author=anchildress1" title="Documentation">📖</a> <a href="#instructions-anchildress1" title="Custom instructions for GitHub Copilot">🧭</a> <a href="#infra-anchildress1" title="Infrastructure (Hosting, Build-Tools, etc)">🚇</a> <a href="https://github.com/github/awesome-copilot/commits?author=anchildress1" title="Code">💻</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="http://www.senseof.tech/"><img src="https://avatars.githubusercontent.com/u/50712277?v=4?s=100" width="100px;" alt="Adrien Clerbois"/><br /><sub><b>Adrien Clerbois</b></sub></a><br /><a href="#agents-AClerbois" title="Specialized agents for GitHub Copilot">🎭</a> <a href="https://github.com/github/awesome-copilot/commits?author=AClerbois" title="Documentation">📖</a> <a href="#prompts-AClerbois" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Vhivi"><img src="https://avatars.githubusercontent.com/u/38220028?v=4?s=100" width="100px;" alt="ANGELELLI David"/><br /><sub><b>ANGELELLI David</b></sub></a><br /><a href="#agents-Vhivi" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
@@ -232,7 +231,7 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/anschnapp"><img src="https://avatars.githubusercontent.com/u/17565996?v=4?s=100" width="100px;" alt="anschnapp"/><br /><sub><b>anschnapp</b></sub></a><br /><a href="#agents-anschnapp" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/hizahizi-hizumi"><img src="https://avatars.githubusercontent.com/u/163728895?v=4?s=100" width="100px;" alt="hizahizi-hizumi"/><br /><sub><b>hizahizi-hizumi</b></sub></a><br /><a href="#instructions-hizahizi-hizumi" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://jianminhuang.cc/"><img src="https://avatars.githubusercontent.com/u/6296280?v=4?s=100" width="100px;" alt="黃健旻 Vincent Huang"/><br /><sub><b>黃健旻 Vincent Huang</b></sub></a><br /><a href="#prompts-Jian-Min-Huang" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="http://brunoborges.io/"><img src="https://avatars.githubusercontent.com/u/129743?v=4?s=100" width="100px;" alt="Bruno Borges"/><br /><sub><b>Bruno Borges</b></sub></a><br /><a href="#collections-brunoborges" title="Curated collections of related content">🎁</a> <a href="#instructions-brunoborges" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="http://brunoborges.io/"><img src="https://avatars.githubusercontent.com/u/129743?v=4?s=100" width="100px;" alt="Bruno Borges"/><br /><sub><b>Bruno Borges</b></sub></a><br /><a href="#plugins-brunoborges" title="Curated plugins of related content">🎁</a> <a href="#instructions-brunoborges" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.movinglive.ca/"><img src="https://avatars.githubusercontent.com/u/14792628?v=4?s=100" width="100px;" alt="Steve Magne"/><br /><sub><b>Steve Magne</b></sub></a><br /><a href="https://github.com/github/awesome-copilot/commits?author=MovingLive" title="Documentation">📖</a> <a href="#instructions-MovingLive" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="http://shaneneuville.com/"><img src="https://avatars.githubusercontent.com/u/5375137?v=4?s=100" width="100px;" alt="Shane Neuville"/><br /><sub><b>Shane Neuville</b></sub></a><br /><a href="#agents-PureWeen" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#instructions-PureWeen" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
</tr>
|
||||
@@ -273,7 +272,7 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/SomeSolutionsArchitect"><img src="https://avatars.githubusercontent.com/u/139817767?v=4?s=100" width="100px;" alt="SomeSolutionsArchitect"/><br /><sub><b>SomeSolutionsArchitect</b></sub></a><br /><a href="#agents-SomeSolutionsArchitect" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kewalaka"><img src="https://avatars.githubusercontent.com/u/3146590?v=4?s=100" width="100px;" alt="Stu Mace"/><br /><sub><b>Stu Mace</b></sub></a><br /><a href="#agents-kewalaka" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-kewalaka" title="Curated collections of related content">🎁</a> <a href="#instructions-kewalaka" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kewalaka"><img src="https://avatars.githubusercontent.com/u/3146590?v=4?s=100" width="100px;" alt="Stu Mace"/><br /><sub><b>Stu Mace</b></sub></a><br /><a href="#agents-kewalaka" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-kewalaka" title="Curated plugins of related content">🎁</a> <a href="#instructions-kewalaka" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/STRUDSO"><img src="https://avatars.githubusercontent.com/u/1543732?v=4?s=100" width="100px;" alt="Søren Trudsø Mahon"/><br /><sub><b>Søren Trudsø Mahon</b></sub></a><br /><a href="#instructions-STRUDSO" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="http://enakdesign.com/"><img src="https://avatars.githubusercontent.com/u/14024037?v=4?s=100" width="100px;" alt="Tj Vita"/><br /><sub><b>Tj Vita</b></sub></a><br /><a href="#agents-semperteneo" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/pelikhan"><img src="https://avatars.githubusercontent.com/u/4175913?v=4?s=100" width="100px;" alt="Peli de Halleux"/><br /><sub><b>Peli de Halleux</b></sub></a><br /><a href="https://github.com/github/awesome-copilot/commits?author=pelikhan" title="Code">💻</a></td>
|
||||
@@ -285,7 +284,7 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://oskarthornblad.se/"><img src="https://avatars.githubusercontent.com/u/640102?v=4?s=100" width="100px;" alt="Oskar Thornblad"/><br /><sub><b>Oskar Thornblad</b></sub></a><br /><a href="#instructions-prewk" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/nischays"><img src="https://avatars.githubusercontent.com/u/54121853?v=4?s=100" width="100px;" alt="Nischay Sharma"/><br /><sub><b>Nischay Sharma</b></sub></a><br /><a href="#agents-nischays" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Naikabg"><img src="https://avatars.githubusercontent.com/u/19915620?v=4?s=100" width="100px;" alt="Nikolay Marinov"/><br /><sub><b>Nikolay Marinov</b></sub></a><br /><a href="#agents-Naikabg" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/niksac"><img src="https://avatars.githubusercontent.com/u/20246918?v=4?s=100" width="100px;" alt="Nik Sachdeva"/><br /><sub><b>Nik Sachdeva</b></sub></a><br /><a href="#agents-niksacdev" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#collections-niksacdev" title="Curated collections of related content">🎁</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/niksac"><img src="https://avatars.githubusercontent.com/u/20246918?v=4?s=100" width="100px;" alt="Nik Sachdeva"/><br /><sub><b>Nik Sachdeva</b></sub></a><br /><a href="#agents-niksacdev" title="Specialized agents for GitHub Copilot">🎭</a> <a href="#plugins-niksacdev" title="Curated plugins of related content">🎁</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://onetipaweek.com/"><img src="https://avatars.githubusercontent.com/u/833231?v=4?s=100" width="100px;" alt="Nick Taylor"/><br /><sub><b>Nick Taylor</b></sub></a><br /><a href="https://github.com/github/awesome-copilot/commits?author=nickytonline" title="Code">💻</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://nicholasdbrady.github.io/cookbook/"><img src="https://avatars.githubusercontent.com/u/18353756?v=4?s=100" width="100px;" alt="Nick Brady"/><br /><sub><b>Nick Brady</b></sub></a><br /><a href="#agents-nicholasdbrady" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/nastanford"><img src="https://avatars.githubusercontent.com/u/1755947?v=4?s=100" width="100px;" alt="Nathan Stanford Sr"/><br /><sub><b>Nathan Stanford Sr</b></sub></a><br /><a href="#instructions-nastanford" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
@@ -306,7 +305,7 @@ Thanks goes to these wonderful people ([emoji key](./CONTRIBUTING.md#contributor
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/nativebpm"><img src="https://avatars.githubusercontent.com/u/33398121?v=4?s=100" width="100px;" alt="sauran"/><br /><sub><b>sauran</b></sub></a><br /><a href="#instructions-isauran" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/samqbush"><img src="https://avatars.githubusercontent.com/u/74389839?v=4?s=100" width="100px;" alt="samqbush"/><br /><sub><b>samqbush</b></sub></a><br /><a href="#prompts-samqbush" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/pareenaverma"><img src="https://avatars.githubusercontent.com/u/59843121?v=4?s=100" width="100px;" alt="pareenaverma"/><br /><sub><b>pareenaverma</b></sub></a><br /><a href="#agents-pareenaverma" title="Specialized agents for GitHub Copilot">🎭</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/oleksiyyurchyna"><img src="https://avatars.githubusercontent.com/u/10256765?v=4?s=100" width="100px;" alt="oleksiyyurchyna"/><br /><sub><b>oleksiyyurchyna</b></sub></a><br /><a href="#collections-oleksiyyurchyna" title="Curated collections of related content">🎁</a> <a href="#prompts-oleksiyyurchyna" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/oleksiyyurchyna"><img src="https://avatars.githubusercontent.com/u/10256765?v=4?s=100" width="100px;" alt="oleksiyyurchyna"/><br /><sub><b>oleksiyyurchyna</b></sub></a><br /><a href="#plugins-oleksiyyurchyna" title="Curated plugins of related content">🎁</a> <a href="#prompts-oleksiyyurchyna" title="Reusable prompts for GitHub Copilot">⌨️</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/time-by-waves"><img src="https://avatars.githubusercontent.com/u/34587654?v=4?s=100" width="100px;" alt="oceans-of-time"/><br /><sub><b>oceans-of-time</b></sub></a><br /><a href="#instructions-time-by-waves" title="Custom instructions for GitHub Copilot">🧭</a></td>
|
||||
|
||||
@@ -1,81 +0,0 @@
|
||||
# Collections Template
|
||||
|
||||
Use this template to create a new collection of related prompts, instructions, and chat modes.
|
||||
|
||||
## Basic Template
|
||||
|
||||
```yaml
|
||||
id: my-collection-id
|
||||
name: My Collection Name
|
||||
description: A brief description of what this collection provides and who should use it.
|
||||
tags: [tag1, tag2, tag3] # Optional discovery tags
|
||||
items:
|
||||
- path: prompts/my-prompt.prompt.md
|
||||
kind: prompt
|
||||
- path: instructions/my-instructions.instructions.md
|
||||
kind: instruction
|
||||
- path: agents/my-chatmode.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve order above
|
||||
show_badge: false # set to true to show collection badge
|
||||
```
|
||||
|
||||
## Field Descriptions
|
||||
|
||||
- **id**: Unique identifier using lowercase letters, numbers, and hyphens only
|
||||
- **name**: Display name for the collection
|
||||
- **description**: Brief explanation of the collection's purpose (1-500 characters)
|
||||
- **tags**: Optional array of discovery tags (max 10, each 1-30 characters)
|
||||
- **items**: Array of items in the collection (1-50 items)
|
||||
- **path**: Relative path from repository root to the file
|
||||
- **kind**: Must be `prompt`, `instruction`, or `chat-mode`
|
||||
- **display**: Optional display settings
|
||||
- **ordering**: `alpha` (alphabetical) or `manual` (preserve order)
|
||||
- **show_badge**: Show collection badge on items (true/false)
|
||||
|
||||
## Creating a New Collection
|
||||
|
||||
### Using VS Code Tasks
|
||||
1. Press `Ctrl+Shift+P` (or `Cmd+Shift+P` on Mac)
|
||||
2. Type "Tasks: Run Task"
|
||||
3. Select "create-collection"
|
||||
4. Enter your collection ID when prompted
|
||||
|
||||
### Using Command Line
|
||||
```bash
|
||||
node create-collection.js my-collection-id
|
||||
```
|
||||
|
||||
### Manual Creation
|
||||
1. Create `collections/my-collection-id.collection.yml`
|
||||
2. Use the template above as starting point
|
||||
3. Add your items and customize settings
|
||||
4. Run `npm run validate:collections` to validate
|
||||
5. Run `npm start` to generate documentation
|
||||
|
||||
## Validation
|
||||
|
||||
Collections are automatically validated to ensure:
|
||||
- Required fields are present and valid
|
||||
- File paths exist and match the item kind
|
||||
- IDs are unique across collections
|
||||
- Tags and display settings follow the schema
|
||||
|
||||
Run validation manually:
|
||||
```bash
|
||||
npm run validate:collections
|
||||
```
|
||||
|
||||
## File Organization
|
||||
|
||||
Collections don't require reorganizing existing files. Items can be located anywhere in the repository as long as the paths are correct in the manifest.
|
||||
|
||||
## Best Practices
|
||||
|
||||
1. **Meaningful Collections**: Group items that work well together for a specific workflow or use case
|
||||
2. **Clear Naming**: Use descriptive names and IDs that reflect the collection's purpose
|
||||
3. **Good Descriptions**: Explain who should use the collection and what benefit it provides
|
||||
4. **Relevant Tags**: Add discovery tags that help users find related collections
|
||||
5. **Reasonable Size**: Keep collections focused - typically 3-10 items work well
|
||||
6. **Test Items**: Ensure all referenced files exist and are functional before adding to a collection
|
||||
@@ -1,21 +0,0 @@
|
||||
id: awesome-copilot
|
||||
name: Awesome Copilot
|
||||
description: "Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills."
|
||||
tags: [github-copilot, discovery, meta, prompt-engineering, agents]
|
||||
items:
|
||||
- path: prompts/suggest-awesome-github-copilot-collections.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/suggest-awesome-github-copilot-instructions.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/suggest-awesome-github-copilot-prompts.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/suggest-awesome-github-copilot-agents.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/suggest-awesome-github-copilot-skills.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/meta-agentic-project-scaffold.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve the order above
|
||||
show_badge: true # set to true to show collection badge on items
|
||||
featured: true
|
||||
@@ -1,19 +0,0 @@
|
||||
# Awesome Copilot
|
||||
|
||||
Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills.
|
||||
|
||||
**Tags:** github-copilot, discovery, meta, prompt-engineering, agents
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Meta Agentic Project Scaffold](../agents/meta-agentic-project-scaffold.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmeta-agentic-project-scaffold.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmeta-agentic-project-scaffold.agent.md) | Agent | Meta agentic project creation assistant to help users create and manage project workflows effectively. | |
|
||||
| [Suggest Awesome GitHub Copilot Collections](../prompts/suggest-awesome-github-copilot-collections.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-collections.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-collections.prompt.md) | Prompt | Suggest relevant GitHub Copilot collections from the awesome-copilot repository based on current repository context and chat history, providing automatic download and installation of collection assets, and identifying outdated collection assets that need updates. | |
|
||||
| [Suggest Awesome GitHub Copilot Custom Agents](../prompts/suggest-awesome-github-copilot-agents.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-agents.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-agents.prompt.md) | Prompt | Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing custom agents in this repository, and identifying outdated agents that need updates. | |
|
||||
| [Suggest Awesome GitHub Copilot Instructions](../prompts/suggest-awesome-github-copilot-instructions.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-instructions.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-instructions.prompt.md) | Prompt | Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing instructions in this repository, and identifying outdated instructions that need updates. | |
|
||||
| [Suggest Awesome GitHub Copilot Prompts](../prompts/suggest-awesome-github-copilot-prompts.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-prompts.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-prompts.prompt.md) | Prompt | Suggest relevant GitHub Copilot prompt files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing prompts in this repository, and identifying outdated prompts that need updates. | |
|
||||
| [Suggest Awesome GitHub Copilot Skills](../prompts/suggest-awesome-github-copilot-skills.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-skills.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsuggest-awesome-github-copilot-skills.prompt.md) | Prompt | Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing skills in this repository, and identifying outdated skills that need updates. | |
|
||||
|
||||
---
|
||||
*This collection includes 6 curated items for **Awesome Copilot**.*
|
||||
@@ -1,64 +0,0 @@
|
||||
id: azure-cloud-development
|
||||
name: Azure & Cloud Development
|
||||
description: Comprehensive Azure cloud development tools including Infrastructure as Code, serverless functions, architecture patterns, and cost optimization for building scalable cloud applications.
|
||||
tags:
|
||||
[
|
||||
azure,
|
||||
cloud,
|
||||
infrastructure,
|
||||
bicep,
|
||||
terraform,
|
||||
serverless,
|
||||
architecture,
|
||||
devops,
|
||||
]
|
||||
items:
|
||||
# Azure Expert Chat Modes
|
||||
- path: agents/azure-principal-architect.agent.md
|
||||
kind: agent
|
||||
- path: agents/azure-saas-architect.agent.md
|
||||
kind: agent
|
||||
- path: agents/azure-logic-apps-expert.agent.md
|
||||
kind: agent
|
||||
- path: agents/azure-verified-modules-bicep.agent.md
|
||||
kind: agent
|
||||
- path: agents/azure-verified-modules-terraform.agent.md
|
||||
kind: agent
|
||||
- path: agents/terraform-azure-planning.agent.md
|
||||
kind: agent
|
||||
- path: agents/terraform-azure-implement.agent.md
|
||||
kind: agent
|
||||
|
||||
# Infrastructure as Code Instructions
|
||||
- path: instructions/bicep-code-best-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/terraform.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/terraform-azure.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/azure-verified-modules-terraform.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Azure Development Instructions
|
||||
- path: instructions/azure-functions-typescript.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/azure-logic-apps-power-automate.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/azure-devops-pipelines.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Infrastructure & Deployment Instructions
|
||||
- path: instructions/containerization-docker-best-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/kubernetes-deployment-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Azure Prompts
|
||||
- path: prompts/azure-resource-health-diagnose.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/az-cost-optimize.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,31 +0,0 @@
|
||||
# Azure & Cloud Development
|
||||
|
||||
Comprehensive Azure cloud development tools including Infrastructure as Code, serverless functions, architecture patterns, and cost optimization for building scalable cloud applications.
|
||||
|
||||
**Tags:** azure, cloud, infrastructure, bicep, terraform, serverless, architecture, devops
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Azure AVM Bicep mode](../agents/azure-verified-modules-bicep.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-verified-modules-bicep.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-verified-modules-bicep.agent.md) | Agent | Create, update, or review Azure IaC in Bicep using Azure Verified Modules (AVM). | |
|
||||
| [Azure AVM Terraform mode](../agents/azure-verified-modules-terraform.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-verified-modules-terraform.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-verified-modules-terraform.agent.md) | Agent | Create, update, or review Azure IaC in Terraform using Azure Verified Modules (AVM). | |
|
||||
| [Azure Cost Optimize](../prompts/az-cost-optimize.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Faz-cost-optimize.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Faz-cost-optimize.prompt.md) | Prompt | Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified optimizations. | |
|
||||
| [Azure DevOps Pipeline YAML Best Practices](../instructions/azure-devops-pipelines.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-devops-pipelines.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-devops-pipelines.instructions.md) | Instruction | Best practices for Azure DevOps Pipeline YAML files | |
|
||||
| [Azure Functions Typescript](../instructions/azure-functions-typescript.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-functions-typescript.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-functions-typescript.instructions.md) | Instruction | TypeScript patterns for Azure Functions | |
|
||||
| [Azure Logic Apps and Power Automate Instructions](../instructions/azure-logic-apps-power-automate.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-logic-apps-power-automate.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-logic-apps-power-automate.instructions.md) | Instruction | Guidelines for developing Azure Logic Apps and Power Automate workflows with best practices for Workflow Definition Language (WDL), integration patterns, and enterprise automation | |
|
||||
| [Azure Logic Apps Expert Mode](../agents/azure-logic-apps-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-logic-apps-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-logic-apps-expert.agent.md) | Agent | Expert guidance for Azure Logic Apps development focusing on workflow design, integration patterns, and JSON-based Workflow Definition Language. | |
|
||||
| [Azure Principal Architect mode instructions](../agents/azure-principal-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-principal-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-principal-architect.agent.md) | Agent | Provide expert Azure Principal Architect guidance using Azure Well-Architected Framework principles and Microsoft best practices. | |
|
||||
| [Azure Resource Health & Issue Diagnosis](../prompts/azure-resource-health-diagnose.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fazure-resource-health-diagnose.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fazure-resource-health-diagnose.prompt.md) | Prompt | Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems. | |
|
||||
| [Azure SaaS Architect mode instructions](../agents/azure-saas-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-saas-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-saas-architect.agent.md) | Agent | Provide expert Azure SaaS Architect guidance focusing on multitenant applications using Azure Well-Architected SaaS principles and Microsoft best practices. | |
|
||||
| [Azure Terraform Best Practices](../instructions/terraform-azure.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fterraform-azure.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fterraform-azure.instructions.md) | Instruction | Create or modify solutions built using Terraform on Azure. | |
|
||||
| [Azure Terraform IaC Implementation Specialist](../agents/terraform-azure-implement.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform-azure-implement.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform-azure-implement.agent.md) | Agent | Act as an Azure Terraform Infrastructure as Code coding specialist that creates and reviews Terraform for Azure resources. | |
|
||||
| [Azure Terraform Infrastructure Planning](../agents/terraform-azure-planning.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform-azure-planning.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform-azure-planning.agent.md) | Agent | Act as implementation planner for your Azure Terraform Infrastructure as Code task. | |
|
||||
| [Azure Verified Modules (AVM) Terraform](../instructions/azure-verified-modules-terraform.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-verified-modules-terraform.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fazure-verified-modules-terraform.instructions.md) | Instruction | Azure Verified Modules (AVM) and Terraform | |
|
||||
| [Bicep Code Best Practices](../instructions/bicep-code-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fbicep-code-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fbicep-code-best-practices.instructions.md) | Instruction | Infrastructure as Code with Bicep | |
|
||||
| [Containerization & Docker Best Practices](../instructions/containerization-docker-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontainerization-docker-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontainerization-docker-best-practices.instructions.md) | Instruction | Comprehensive best practices for creating optimized, secure, and efficient Docker images and managing containers. Covers multi-stage builds, image layer optimization, security scanning, and runtime best practices. | |
|
||||
| [Kubernetes Deployment Best Practices](../instructions/kubernetes-deployment-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fkubernetes-deployment-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fkubernetes-deployment-best-practices.instructions.md) | Instruction | Comprehensive best practices for deploying and managing applications on Kubernetes. Covers Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, health checks, resource limits, scaling, and security contexts. | |
|
||||
| [Terraform Conventions](../instructions/terraform.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fterraform.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fterraform.instructions.md) | Instruction | Terraform Conventions and Guidelines | |
|
||||
|
||||
---
|
||||
*This collection includes 18 curated items for **Azure & Cloud Development**.*
|
||||
@@ -1,41 +0,0 @@
|
||||
id: cast-imaging
|
||||
name: CAST Imaging Agents
|
||||
description: A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.
|
||||
tags: [cast-imaging, software-analysis, architecture, quality, impact-analysis, devops]
|
||||
items:
|
||||
- path: agents/cast-imaging-software-discovery.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent is designed for comprehensive software application discovery and architectural mapping. It helps users understand code structure, dependencies, and architectural patterns, including database schemas and physical source file locations.
|
||||
|
||||
Ideal for:
|
||||
- Exploring available applications and getting overviews.
|
||||
- Understanding system architecture and component structure.
|
||||
- Analyzing dependencies and database schemas (tables/columns).
|
||||
- Locating and analyzing physical source files.
|
||||
|
||||
- path: agents/cast-imaging-impact-analysis.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent specializes in comprehensive change impact assessment and risk analysis. It assists users in understanding ripple effects of code changes, identifying architectural coupling (shared resources), and developing testing strategies.
|
||||
|
||||
Ideal for:
|
||||
- Assessing potential impacts of code modifications.
|
||||
- Identifying architectural coupling and shared code risks.
|
||||
- Analyzing impacts spanning multiple applications.
|
||||
- Developing targeted testing approaches based on change scope.
|
||||
|
||||
- path: agents/cast-imaging-structural-quality-advisor.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
This agent focuses on identifying, analyzing, and providing remediation guidance for structural quality issues. It supports specialized standards including Security (CVE), Green IT deficiencies, and ISO-5055 compliance.
|
||||
|
||||
Ideal for:
|
||||
- Identifying and understanding code quality issues and structural flaws.
|
||||
- Checking compliance with Security (CVE), Green IT, and ISO-5055 standards.
|
||||
- Prioritizing quality issues based on business impact and risk.
|
||||
- Analyzing quality trends and providing remediation guidance.
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,53 +0,0 @@
|
||||
# CAST Imaging Agents
|
||||
|
||||
A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging.
|
||||
|
||||
**Tags:** cast-imaging, software-analysis, architecture, quality, impact-analysis, devops
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [CAST Imaging Software Discovery Agent](../agents/cast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-software-discovery.agent.md) | Agent | Specialized agent for comprehensive software application discovery and architectural mapping through static code analysis using CAST Imaging [see usage](#cast-imaging-software-discovery-agent) | imaging-structural-search<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-search&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Impact Analysis Agent](../agents/cast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-impact-analysis.agent.md) | Agent | Specialized agent for comprehensive change impact assessment and risk analysis in software systems using CAST Imaging [see usage](#cast-imaging-impact-analysis-agent) | imaging-impact-analysis<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-impact-analysis&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
| [CAST Imaging Structural Quality Advisor Agent](../agents/cast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcast-imaging-structural-quality-advisor.agent.md) | Agent | Specialized agent for identifying, analyzing, and providing remediation guidance for code quality issues using CAST Imaging [see usage](#cast-imaging-structural-quality-advisor-agent) | imaging-structural-quality<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=imaging-structural-quality&config=%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fcastimaging.io%2Fimaging%2Fmcp%2F%22%2C%22headers%22%3A%7B%22x-api-key%22%3A%22%24%7Binput%3Aimaging-key%7D%22%7D%7D) |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### CAST Imaging Software Discovery Agent
|
||||
|
||||
This agent is designed for comprehensive software application discovery and architectural mapping. It helps users understand code structure, dependencies, and architectural patterns, including database schemas and physical source file locations.
|
||||
|
||||
Ideal for:
|
||||
- Exploring available applications and getting overviews.
|
||||
- Understanding system architecture and component structure.
|
||||
- Analyzing dependencies and database schemas (tables/columns).
|
||||
- Locating and analyzing physical source files.
|
||||
|
||||
---
|
||||
|
||||
### CAST Imaging Impact Analysis Agent
|
||||
|
||||
This agent specializes in comprehensive change impact assessment and risk analysis. It assists users in understanding ripple effects of code changes, identifying architectural coupling (shared resources), and developing testing strategies.
|
||||
|
||||
Ideal for:
|
||||
- Assessing potential impacts of code modifications.
|
||||
- Identifying architectural coupling and shared code risks.
|
||||
- Analyzing impacts spanning multiple applications.
|
||||
- Developing targeted testing approaches based on change scope.
|
||||
|
||||
---
|
||||
|
||||
### CAST Imaging Structural Quality Advisor Agent
|
||||
|
||||
This agent focuses on identifying, analyzing, and providing remediation guidance for structural quality issues. It supports specialized standards including Security (CVE), Green IT deficiencies, and ISO-5055 compliance.
|
||||
|
||||
Ideal for:
|
||||
- Identifying and understanding code quality issues and structural flaws.
|
||||
- Checking compliance with Security (CVE), Green IT, and ISO-5055 standards.
|
||||
- Prioritizing quality issues based on business impact and risk.
|
||||
- Analyzing quality trends and providing remediation guidance.
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **CAST Imaging Agents**.*
|
||||
@@ -1,14 +0,0 @@
|
||||
id: clojure-interactive-programming
|
||||
name: Clojure Interactive Programming
|
||||
description: Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance.
|
||||
tags: [clojure, repl, interactive-programming]
|
||||
items:
|
||||
- path: instructions/clojure.instructions.md
|
||||
kind: instruction
|
||||
- path: agents/clojure-interactive-programming.agent.md
|
||||
kind: agent
|
||||
- path: prompts/remember-interactive-programming.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,16 +0,0 @@
|
||||
# Clojure Interactive Programming
|
||||
|
||||
Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance.
|
||||
|
||||
**Tags:** clojure, repl, interactive-programming
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Clojure Development Instructions](../instructions/clojure.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fclojure.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fclojure.instructions.md) | Instruction | Clojure-specific coding patterns, inline def usage, code block templates, and namespace handling for Clojure development. | |
|
||||
| [Clojure Interactive Programming](../agents/clojure-interactive-programming.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fclojure-interactive-programming.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fclojure-interactive-programming.agent.md) | Agent | Expert Clojure pair programmer with REPL-first methodology, architectural oversight, and interactive problem-solving. Enforces quality standards, prevents workarounds, and develops solutions incrementally through live REPL evaluation before file modifications. | |
|
||||
| [Interactive Programming Nudge](../prompts/remember-interactive-programming.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fremember-interactive-programming.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fremember-interactive-programming.prompt.md) | Prompt | A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work with any system that has a live REPL that the agent can use. Adapt the prompt with any specific reminders in your workflow and/or workspace. | |
|
||||
|
||||
---
|
||||
*This collection includes 3 curated items for **Clojure Interactive Programming**.*
|
||||
@@ -1,60 +0,0 @@
|
||||
id: context-engineering
|
||||
name: Context Engineering
|
||||
description: Tools and techniques for maximizing GitHub Copilot effectiveness through better context management. Includes guidelines for structuring code, an agent for planning multi-file changes, and prompts for context-aware development.
|
||||
tags: [context, productivity, refactoring, best-practices, architecture]
|
||||
|
||||
items:
|
||||
- path: instructions/context-engineering.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: agents/context-architect.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Context Architect agent helps plan multi-file changes by mapping dependencies
|
||||
and identifying all relevant files before making modifications.
|
||||
|
||||
Use this agent when:
|
||||
- Planning refactors that span multiple files
|
||||
- Adding features that touch several modules
|
||||
- Investigating unfamiliar parts of the codebase
|
||||
|
||||
Example usage:
|
||||
```
|
||||
@context-architect I need to add rate limiting to all API endpoints.
|
||||
What files are involved and what's the best approach?
|
||||
```
|
||||
|
||||
For best results:
|
||||
- Describe the high-level goal, not just the immediate task
|
||||
- Let the agent search before you provide files
|
||||
- Review the context map before approving changes
|
||||
|
||||
- path: prompts/context-map.prompt.md
|
||||
kind: prompt
|
||||
usage: |
|
||||
optional
|
||||
|
||||
Use before any significant change to understand the blast radius.
|
||||
Produces a structured map of files, dependencies, and tests.
|
||||
|
||||
- path: prompts/what-context-needed.prompt.md
|
||||
kind: prompt
|
||||
usage: |
|
||||
optional
|
||||
|
||||
Use when Copilot gives a generic or incorrect answer.
|
||||
Asks Copilot to explicitly list what files it needs to see.
|
||||
|
||||
- path: prompts/refactor-plan.prompt.md
|
||||
kind: prompt
|
||||
usage: |
|
||||
optional
|
||||
|
||||
Use for multi-file refactors. Produces a phased plan with
|
||||
verification steps and rollback procedures.
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,71 +0,0 @@
|
||||
# Context Engineering
|
||||
|
||||
Tools and techniques for maximizing GitHub Copilot effectiveness through better context management. Includes guidelines for structuring code, an agent for planning multi-file changes, and prompts for context-aware development.
|
||||
|
||||
**Tags:** context, productivity, refactoring, best-practices, architecture
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Context Engineering](../instructions/context-engineering.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontext-engineering.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontext-engineering.instructions.md) | Instruction | Guidelines for structuring code and projects to maximize GitHub Copilot effectiveness through better context management | |
|
||||
| [Context Architect](../agents/context-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcontext-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcontext-architect.agent.md) | Agent | An agent that helps plan and execute multi-file changes by identifying relevant context and dependencies [see usage](#context-architect) | |
|
||||
| [Context Map](../prompts/context-map.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcontext-map.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcontext-map.prompt.md) | Prompt | Generate a map of all files relevant to a task before making changes [see usage](#context-map) | |
|
||||
| [What Context Do You Need?](../prompts/what-context-needed.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fwhat-context-needed.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fwhat-context-needed.prompt.md) | Prompt | Ask Copilot what files it needs to see before answering a question [see usage](#what-context-do-you-need?) | |
|
||||
| [Refactor Plan](../prompts/refactor-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Frefactor-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Frefactor-plan.prompt.md) | Prompt | Plan a multi-file refactor with proper sequencing and rollback steps [see usage](#refactor-plan) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Context Architect
|
||||
|
||||
recommended
|
||||
|
||||
The Context Architect agent helps plan multi-file changes by mapping dependencies
|
||||
and identifying all relevant files before making modifications.
|
||||
|
||||
Use this agent when:
|
||||
- Planning refactors that span multiple files
|
||||
- Adding features that touch several modules
|
||||
- Investigating unfamiliar parts of the codebase
|
||||
|
||||
Example usage:
|
||||
```
|
||||
@context-architect I need to add rate limiting to all API endpoints.
|
||||
What files are involved and what's the best approach?
|
||||
```
|
||||
|
||||
For best results:
|
||||
- Describe the high-level goal, not just the immediate task
|
||||
- Let the agent search before you provide files
|
||||
- Review the context map before approving changes
|
||||
|
||||
---
|
||||
|
||||
### Context Map
|
||||
|
||||
optional
|
||||
|
||||
Use before any significant change to understand the blast radius.
|
||||
Produces a structured map of files, dependencies, and tests.
|
||||
|
||||
---
|
||||
|
||||
### What Context Do You Need?
|
||||
|
||||
optional
|
||||
|
||||
Use when Copilot gives a generic or incorrect answer.
|
||||
Asks Copilot to explicitly list what files it needs to see.
|
||||
|
||||
---
|
||||
|
||||
### Refactor Plan
|
||||
|
||||
optional
|
||||
|
||||
Use for multi-file refactors. Produces a phased plan with
|
||||
verification steps and rollback procedures.
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 5 curated items for **Context Engineering**.*
|
||||
@@ -1,19 +0,0 @@
|
||||
id: copilot-sdk
|
||||
name: Copilot SDK
|
||||
description: Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications.
|
||||
tags: [copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot]
|
||||
items:
|
||||
- path: instructions/copilot-sdk-csharp.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/copilot-sdk-go.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/copilot-sdk-nodejs.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/copilot-sdk-python.instructions.md
|
||||
kind: instruction
|
||||
- path: skills/copilot-sdk/SKILL.md
|
||||
kind: skill
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
featured: true
|
||||
@@ -1,18 +0,0 @@
|
||||
# Copilot SDK
|
||||
|
||||
Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications.
|
||||
|
||||
**Tags:** copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [GitHub Copilot SDK C# Instructions](../instructions/copilot-sdk-csharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-csharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-csharp.instructions.md) | Instruction | This file provides guidance on building C# applications using GitHub Copilot SDK. |
|
||||
| [GitHub Copilot SDK Go Instructions](../instructions/copilot-sdk-go.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-go.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-go.instructions.md) | Instruction | This file provides guidance on building Go applications using GitHub Copilot SDK. |
|
||||
| [GitHub Copilot SDK Node.js Instructions](../instructions/copilot-sdk-nodejs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-nodejs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-nodejs.instructions.md) | Instruction | This file provides guidance on building Node.js/TypeScript applications using GitHub Copilot SDK. |
|
||||
| [GitHub Copilot SDK Python Instructions](../instructions/copilot-sdk-python.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-python.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcopilot-sdk-python.instructions.md) | Instruction | This file provides guidance on building Python applications using GitHub Copilot SDK. |
|
||||
| [Copilot Sdk](../skills/copilot-sdk/SKILL.md) | Skill | Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent. |
|
||||
|
||||
---
|
||||
*This collection includes 5 curated items for **Copilot SDK**.*
|
||||
@@ -1,24 +0,0 @@
|
||||
id: csharp-dotnet-development
|
||||
name: C# .NET Development
|
||||
description: Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices.
|
||||
tags: [csharp, dotnet, aspnet, testing]
|
||||
items:
|
||||
- path: prompts/csharp-async.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/aspnet-minimal-api-openapi.prompt.md
|
||||
kind: prompt
|
||||
- path: instructions/csharp.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dotnet-architecture-good-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: agents/expert-dotnet-software-engineer.agent.md
|
||||
kind: agent
|
||||
- path: prompts/csharp-xunit.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/dotnet-best-practices.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/dotnet-upgrade.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: false
|
||||
@@ -1,18 +0,0 @@
|
||||
# C# .NET Development
|
||||
|
||||
Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices.
|
||||
|
||||
**Tags:** csharp, dotnet, aspnet, testing
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [.NET Upgrade Analysis Prompts](../prompts/dotnet-upgrade.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdotnet-upgrade.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdotnet-upgrade.prompt.md) | Prompt | Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution | |
|
||||
| [.NET/C# Best Practices](../prompts/dotnet-best-practices.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdotnet-best-practices.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdotnet-best-practices.prompt.md) | Prompt | Ensure .NET/C# code meets best practices for the solution/project. | |
|
||||
| [ASP.NET Minimal API with OpenAPI](../prompts/aspnet-minimal-api-openapi.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Faspnet-minimal-api-openapi.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Faspnet-minimal-api-openapi.prompt.md) | Prompt | Create ASP.NET Minimal API endpoints with proper OpenAPI documentation | |
|
||||
| [C# Async Programming Best Practices](../prompts/csharp-async.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-async.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-async.prompt.md) | Prompt | Get best practices for C# async programming | |
|
||||
| [C# Development](../instructions/csharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp.instructions.md) | Instruction | Guidelines for building C# applications | |
|
||||
| [DDD Systems & .NET Guidelines](../instructions/dotnet-architecture-good-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdotnet-architecture-good-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdotnet-architecture-good-practices.instructions.md) | Instruction | DDD and .NET architecture guidelines | |
|
||||
| [Expert .NET software engineer mode instructions](../agents/expert-dotnet-software-engineer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fexpert-dotnet-software-engineer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fexpert-dotnet-software-engineer.agent.md) | Agent | Provide expert .NET software engineering guidance using modern software design patterns. | |
|
||||
| [XUnit Best Practices](../prompts/csharp-xunit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-xunit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-xunit.prompt.md) | Prompt | Get best practices for XUnit unit testing, including data-driven tests | |
|
||||
@@ -1,32 +0,0 @@
|
||||
id: csharp-mcp-development
|
||||
name: C# MCP Server Development
|
||||
description: Complete toolkit for building Model Context Protocol (MCP) servers in C# using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
tags: [csharp, mcp, model-context-protocol, dotnet, server-development]
|
||||
items:
|
||||
- path: instructions/csharp-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/csharp-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/csharp-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in C#.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects
|
||||
- Implementing tools and prompts
|
||||
- Debugging protocol issues
|
||||
- Optimizing server performance
|
||||
- Learning MCP best practices
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for all Copilot interactions
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Providing specific details about what tools or functionality you need
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,38 +0,0 @@
|
||||
# C# MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol (MCP) servers in C# using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
|
||||
**Tags:** csharp, mcp, model-context-protocol, dotnet, server-development
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [C# MCP Server Development](../instructions/csharp-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp-mcp-server.instructions.md) | Instruction | Instructions for building Model Context Protocol (MCP) servers using the C# SDK | |
|
||||
| [Generate C# MCP Server](../prompts/csharp-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-mcp-server-generator.prompt.md) | Prompt | Generate a complete MCP server project in C# with tools, prompts, and proper configuration | |
|
||||
| [C# MCP Server Expert](../agents/csharp-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcsharp-mcp-expert.agent.md) | Agent | Expert assistant for developing Model Context Protocol (MCP) servers in C# [see usage](#c#-mcp-server-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### C# MCP Server Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in C#.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects
|
||||
- Implementing tools and prompts
|
||||
- Debugging protocol issues
|
||||
- Optimizing server performance
|
||||
- Learning MCP best practices
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for all Copilot interactions
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Providing specific details about what tools or functionality you need
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **C# MCP Server Development**.*
|
||||
@@ -1,40 +0,0 @@
|
||||
id: database-data-management
|
||||
name: Database & Data Management
|
||||
description: Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices.
|
||||
tags:
|
||||
[
|
||||
database,
|
||||
sql,
|
||||
postgresql,
|
||||
sql-server,
|
||||
dba,
|
||||
optimization,
|
||||
queries,
|
||||
data-management,
|
||||
]
|
||||
items:
|
||||
# Database Expert Chat Modes
|
||||
- path: agents/postgresql-dba.agent.md
|
||||
kind: agent
|
||||
- path: agents/ms-sql-dba.agent.md
|
||||
kind: agent
|
||||
|
||||
# Database Instructions
|
||||
- path: instructions/ms-sql-dba.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/sql-sp-generation.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Database Optimization Prompts
|
||||
- path: prompts/sql-optimization.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/sql-code-review.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/postgresql-optimization.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/postgresql-code-review.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,21 +0,0 @@
|
||||
# Database & Data Management
|
||||
|
||||
Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices.
|
||||
|
||||
**Tags:** database, sql, postgresql, sql-server, dba, optimization, queries, data-management
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [MS SQL Database Administrator](../agents/ms-sql-dba.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fms-sql-dba.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fms-sql-dba.agent.md) | Agent | Work with Microsoft SQL Server databases using the MS SQL extension. | |
|
||||
| [MS-SQL DBA Chat Mode Instructions](../instructions/ms-sql-dba.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fms-sql-dba.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fms-sql-dba.instructions.md) | Instruction | Instructions for customizing GitHub Copilot behavior for MS-SQL DBA chat mode. | |
|
||||
| [PostgreSQL Code Review Assistant](../prompts/postgresql-code-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpostgresql-code-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpostgresql-code-review.prompt.md) | Prompt | PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, schema design, function optimization, and PostgreSQL-exclusive security features like Row Level Security (RLS). | |
|
||||
| [PostgreSQL Database Administrator](../agents/postgresql-dba.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpostgresql-dba.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpostgresql-dba.agent.md) | Agent | Work with PostgreSQL databases using the PostgreSQL extension. | |
|
||||
| [PostgreSQL Development Assistant](../prompts/postgresql-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpostgresql-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpostgresql-optimization.prompt.md) | Prompt | PostgreSQL-specific development assistant focusing on unique PostgreSQL features, advanced data types, and PostgreSQL-exclusive capabilities. Covers JSONB operations, array types, custom types, range/geometric types, full-text search, window functions, and PostgreSQL extensions ecosystem. | |
|
||||
| [SQL Code Review](../prompts/sql-code-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsql-code-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsql-code-review.prompt.md) | Prompt | Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage. | |
|
||||
| [SQL Development](../instructions/sql-sp-generation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fsql-sp-generation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fsql-sp-generation.instructions.md) | Instruction | Guidelines for generating SQL statements and stored procedures | |
|
||||
| [SQL Performance Optimization Assistant](../prompts/sql-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsql-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fsql-optimization.prompt.md) | Prompt | Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance. | |
|
||||
|
||||
---
|
||||
*This collection includes 8 curated items for **Database & Data Management**.*
|
||||
@@ -1,42 +0,0 @@
|
||||
id: dataverse-sdk-for-python
|
||||
name: Dataverse SDK for Python
|
||||
description: Comprehensive collection for building production-ready Python integrations with Microsoft Dataverse. Includes official documentation, best practices, advanced features, file operations, and code generation prompts.
|
||||
tags: [dataverse, python, integration, sdk]
|
||||
items:
|
||||
- path: instructions/dataverse-python-sdk.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-api-reference.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-modules.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-best-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-advanced-features.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-agentic-workflows.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-authentication-security.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-error-handling.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-file-operations.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-pandas-integration.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-performance-optimization.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-real-world-usecases.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/dataverse-python-testing-debugging.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/dataverse-python-quickstart.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/dataverse-python-advanced-patterns.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/dataverse-python-production-code.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/dataverse-python-usecase-builder.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,30 +0,0 @@
|
||||
# Dataverse SDK for Python
|
||||
|
||||
Comprehensive collection for building production-ready Python integrations with Microsoft Dataverse. Includes official documentation, best practices, advanced features, file operations, and code generation prompts.
|
||||
|
||||
**Tags:** dataverse, python, integration, sdk
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Dataverse Python Production Code Generator](../prompts/dataverse-python-production-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-production-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-production-code.prompt.md) | Prompt | Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices |
|
||||
| [Dataverse Python Use Case Solution Builder](../prompts/dataverse-python-usecase-builder.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-usecase-builder.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-usecase-builder.prompt.md) | Prompt | Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations |
|
||||
| [Dataverse Python Advanced Patterns](../prompts/dataverse-python-advanced-patterns.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-advanced-patterns.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-advanced-patterns.prompt.md) | Prompt | Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques. |
|
||||
| [Dataverse Python Quickstart Generator](../prompts/dataverse-python-quickstart.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-quickstart.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fdataverse-python-quickstart.prompt.md) | Prompt | Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns. |
|
||||
| [Dataverse SDK for Python - Advanced Features Guide](../instructions/dataverse-python-advanced-features.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-advanced-features.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-advanced-features.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python - Agentic Workflows Guide](../instructions/dataverse-python-agentic-workflows.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-agentic-workflows.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-agentic-workflows.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python - Best Practices Guide](../instructions/dataverse-python-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-best-practices.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python - File Operations & Practical Examples](../instructions/dataverse-python-file-operations.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-file-operations.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-file-operations.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python - Pandas Integration Guide](../instructions/dataverse-python-pandas-integration.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-pandas-integration.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-pandas-integration.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — API Reference Guide](../instructions/dataverse-python-api-reference.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-api-reference.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-api-reference.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Authentication & Security Patterns](../instructions/dataverse-python-authentication-security.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-authentication-security.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-authentication-security.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Complete Module Reference](../instructions/dataverse-python-modules.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-modules.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-modules.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Error Handling & Troubleshooting Guide](../instructions/dataverse-python-error-handling.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-error-handling.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-error-handling.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Official Quickstart](../instructions/dataverse-python-sdk.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-sdk.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-sdk.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Performance & Optimization Guide](../instructions/dataverse-python-performance-optimization.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-performance-optimization.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-performance-optimization.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Real-World Use Cases & Templates](../instructions/dataverse-python-real-world-usecases.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-real-world-usecases.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-real-world-usecases.instructions.md) | Instruction | No description |
|
||||
| [Dataverse SDK for Python — Testing & Debugging Strategies](../instructions/dataverse-python-testing-debugging.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-testing-debugging.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdataverse-python-testing-debugging.instructions.md) | Instruction | No description |
|
||||
|
||||
---
|
||||
*This collection includes 17 curated items for **Dataverse SDK for Python**.*
|
||||
@@ -1,18 +0,0 @@
|
||||
id: devops-oncall
|
||||
name: DevOps On-Call
|
||||
description: A focused set of prompts, instructions, and a chat mode to help triage incidents and respond quickly with DevOps tools and Azure resources.
|
||||
tags: [devops, incident-response, oncall, azure]
|
||||
items:
|
||||
- path: prompts/azure-resource-health-diagnose.prompt.md
|
||||
kind: prompt
|
||||
- path: instructions/devops-core-principles.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/containerization-docker-best-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: agents/azure-principal-architect.agent.md
|
||||
kind: agent
|
||||
- path: prompts/multi-stage-dockerfile.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,18 +0,0 @@
|
||||
# DevOps On-Call
|
||||
|
||||
A focused set of prompts, instructions, and a chat mode to help triage incidents and respond quickly with DevOps tools and Azure resources.
|
||||
|
||||
**Tags:** devops, incident-response, oncall, azure
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Azure Resource Health & Issue Diagnosis](../prompts/azure-resource-health-diagnose.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fazure-resource-health-diagnose.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fazure-resource-health-diagnose.prompt.md) | Prompt | Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems. | |
|
||||
| [DevOps Core Principles](../instructions/devops-core-principles.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdevops-core-principles.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdevops-core-principles.instructions.md) | Instruction | Foundational instructions covering core DevOps principles, culture (CALMS), and key metrics (DORA) to guide GitHub Copilot in understanding and promoting effective software delivery. | |
|
||||
| [Containerization & Docker Best Practices](../instructions/containerization-docker-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontainerization-docker-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcontainerization-docker-best-practices.instructions.md) | Instruction | Comprehensive best practices for creating optimized, secure, and efficient Docker images and managing containers. Covers multi-stage builds, image layer optimization, security scanning, and runtime best practices. | |
|
||||
| [Azure Principal Architect mode instructions](../agents/azure-principal-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-principal-architect.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fazure-principal-architect.agent.md) | Agent | Provide expert Azure Principal Architect guidance using Azure Well-Architected Framework principles and Microsoft best practices. | |
|
||||
| [Multi Stage Dockerfile](../prompts/multi-stage-dockerfile.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmulti-stage-dockerfile.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmulti-stage-dockerfile.prompt.md) | Prompt | Create optimized multi-stage Dockerfiles for any language or framework | |
|
||||
|
||||
---
|
||||
*This collection includes 5 curated items for **DevOps On-Call**.*
|
||||
@@ -1,90 +0,0 @@
|
||||
id: edge-ai-tasks
|
||||
name: Tasks by microsoft/edge-ai
|
||||
description: Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai
|
||||
tags: [architecture, planning, research, tasks, implementation]
|
||||
items:
|
||||
# Planning Chat Modes
|
||||
- path: agents/task-researcher.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
Now you can iterate on research for your tasks!
|
||||
|
||||
```markdown, research.prompt.md
|
||||
---
|
||||
mode: task-researcher
|
||||
title: Research microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
Review the microsoft documentation for fabric realtime intelligence
|
||||
and come up with ideas on how to implement this support into our terraform components.
|
||||
```
|
||||
|
||||
Research is dumped out into a .copilot-tracking/research/*-research.md file and will include discoveries for GHCP along with examples and schema that will be useful during implementation.
|
||||
|
||||
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||
|
||||
- path: agents/task-planner.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||
|
||||
```markdown, task-plan.prompt.md
|
||||
---
|
||||
mode: task-planner
|
||||
title: Plan microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
#file: .copilot-tracking/research/*-fabric-rti-blueprint-modification-research.md
|
||||
Build a plan to support adding fabric rti to this project
|
||||
```
|
||||
|
||||
`task-planner` will help you create a plan for implementing your task(s). It will use your fully researched ideas or build new research if not already provided.
|
||||
|
||||
`task-planner` will produce three (3) files that will be used by `task-implementation.instructions.md`.
|
||||
|
||||
* `.copilot-tracking/plan/*-plan.instructions.md`
|
||||
|
||||
* A newly generated instructions file that has the plan as a checklist of Phases and Tasks.
|
||||
* `.copilot-tracking/details/*-details.md`
|
||||
|
||||
* The details for the implementation, the plan file refers to this file for specific details (important if you have a big plan).
|
||||
* `.copilot-tracking/prompts/implement-*.prompt.md`
|
||||
|
||||
* A newly generated prompt file that will create a `.copilot-tracking/changes/*-changes.md` file and proceed to implement the changes.
|
||||
|
||||
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||
|
||||
# Planning Instructions
|
||||
- path: instructions/task-implementation.instructions.md
|
||||
kind: instruction
|
||||
usage: |
|
||||
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||
|
||||
When you are ready to implement the plan, **create a new chat** and switch to `Agent` mode then fire off the newly generated prompt.
|
||||
|
||||
```markdown, implement-fabric-rti-changes.prompt.md
|
||||
---
|
||||
mode: agent
|
||||
title: Implement microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
/implement-fabric-rti-blueprint-modification phaseStop=true
|
||||
```
|
||||
|
||||
This prompt has the added benefit of attaching the plan as instructions, which helps with keeping the plan in context throughout the whole conversation.
|
||||
|
||||
**Expert Warning** ->>Use `phaseStop=false` to have Copilot implement the whole plan without stopping. Additionally, you can use `taskStop=true` to have Copilot stop after every Task implementation for finer detail control.
|
||||
|
||||
To use these generated instructions and prompts, you'll need to update your `settings.json` accordingly:
|
||||
|
||||
```json
|
||||
"chat.instructionsFilesLocations": {
|
||||
// Existing instructions folders...
|
||||
".copilot-tracking/plans": true
|
||||
},
|
||||
"chat.promptFilesLocations": {
|
||||
// Existing prompts folders...
|
||||
".copilot-tracking/prompts": true
|
||||
},
|
||||
```
|
||||
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve the order above
|
||||
show_badge: false # set to true to show collection badge on items
|
||||
@@ -1,99 +0,0 @@
|
||||
# Tasks by microsoft/edge-ai
|
||||
|
||||
Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai
|
||||
|
||||
**Tags:** architecture, planning, research, tasks, implementation
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Task Plan Implementation Instructions](../instructions/task-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md) | Instruction | Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai [see usage](#task-plan-implementation-instructions) | |
|
||||
| [Task Planner Instructions](../agents/task-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-planner.agent.md) | Agent | Task planner for creating actionable implementation plans - Brought to you by microsoft/edge-ai [see usage](#task-planner-instructions) | |
|
||||
| [Task Researcher Instructions](../agents/task-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-researcher.agent.md) | Agent | Task research specialist for comprehensive project analysis - Brought to you by microsoft/edge-ai [see usage](#task-researcher-instructions) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Task Plan Implementation Instructions
|
||||
|
||||
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||
|
||||
When you are ready to implement the plan, **create a new chat** and switch to `Agent` mode then fire off the newly generated prompt.
|
||||
|
||||
```markdown, implement-fabric-rti-changes.prompt.md
|
||||
---
|
||||
mode: agent
|
||||
title: Implement microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
/implement-fabric-rti-blueprint-modification phaseStop=true
|
||||
```
|
||||
|
||||
This prompt has the added benefit of attaching the plan as instructions, which helps with keeping the plan in context throughout the whole conversation.
|
||||
|
||||
**Expert Warning** ->>Use `phaseStop=false` to have Copilot implement the whole plan without stopping. Additionally, you can use `taskStop=true` to have Copilot stop after every Task implementation for finer detail control.
|
||||
|
||||
To use these generated instructions and prompts, you'll need to update your `settings.json` accordingly:
|
||||
|
||||
```json
|
||||
"chat.instructionsFilesLocations": {
|
||||
// Existing instructions folders...
|
||||
".copilot-tracking/plans": true
|
||||
},
|
||||
"chat.promptFilesLocations": {
|
||||
// Existing prompts folders...
|
||||
".copilot-tracking/prompts": true
|
||||
},
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Task Planner Instructions
|
||||
|
||||
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||
|
||||
```markdown, task-plan.prompt.md
|
||||
---
|
||||
mode: task-planner
|
||||
title: Plan microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
#file: .copilot-tracking/research/*-fabric-rti-blueprint-modification-research.md
|
||||
Build a plan to support adding fabric rti to this project
|
||||
```
|
||||
|
||||
`task-planner` will help you create a plan for implementing your task(s). It will use your fully researched ideas or build new research if not already provided.
|
||||
|
||||
`task-planner` will produce three (3) files that will be used by `task-implementation.instructions.md`.
|
||||
|
||||
* `.copilot-tracking/plan/*-plan.instructions.md`
|
||||
|
||||
* A newly generated instructions file that has the plan as a checklist of Phases and Tasks.
|
||||
* `.copilot-tracking/details/*-details.md`
|
||||
|
||||
* The details for the implementation, the plan file refers to this file for specific details (important if you have a big plan).
|
||||
* `.copilot-tracking/prompts/implement-*.prompt.md`
|
||||
|
||||
* A newly generated prompt file that will create a `.copilot-tracking/changes/*-changes.md` file and proceed to implement the changes.
|
||||
|
||||
Continue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase.
|
||||
|
||||
---
|
||||
|
||||
### Task Researcher Instructions
|
||||
|
||||
Now you can iterate on research for your tasks!
|
||||
|
||||
```markdown, research.prompt.md
|
||||
---
|
||||
mode: task-researcher
|
||||
title: Research microsoft fabric realtime intelligence terraform support
|
||||
---
|
||||
Review the microsoft documentation for fabric realtime intelligence
|
||||
and come up with ideas on how to implement this support into our terraform components.
|
||||
```
|
||||
|
||||
Research is dumped out into a .copilot-tracking/research/*-research.md file and will include discoveries for GHCP along with examples and schema that will be useful during implementation.
|
||||
|
||||
Also, task-researcher will provide additional ideas for implementation which you can work with GitHub Copilot on selecting the right one to focus on.
|
||||
|
||||
---
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
id: frontend-web-dev
|
||||
name: Frontend Web Development
|
||||
description: Essential prompts, instructions, and chat modes for modern frontend web development including React, Angular, Vue, TypeScript, and CSS frameworks.
|
||||
tags: [frontend, web, react, typescript, javascript, css, html, angular, vue]
|
||||
items:
|
||||
# Expert Chat Modes
|
||||
- path: agents/expert-react-frontend-engineer.agent.md
|
||||
kind: agent
|
||||
- path: agents/electron-angular-native.agent.md
|
||||
kind: agent
|
||||
|
||||
# Development Instructions
|
||||
- path: instructions/reactjs.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/angular.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/vuejs3.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/nextjs.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/nextjs-tailwind.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/tanstack-start-shadcn-tailwind.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/nodejs-javascript-vitest.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Prompts
|
||||
- path: prompts/playwright-explore-website.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/playwright-generate-test.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,24 +0,0 @@
|
||||
# Frontend Web Development
|
||||
|
||||
Essential prompts, instructions, and chat modes for modern frontend web development including React, Angular, Vue, TypeScript, and CSS frameworks.
|
||||
|
||||
**Tags:** frontend, web, react, typescript, javascript, css, html, angular, vue
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Angular Development Instructions](../instructions/angular.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fangular.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fangular.instructions.md) | Instruction | Angular-specific coding standards and best practices | |
|
||||
| [Code Generation Guidelines](../instructions/nodejs-javascript-vitest.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnodejs-javascript-vitest.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnodejs-javascript-vitest.instructions.md) | Instruction | Guidelines for writing Node.js and JavaScript code with Vitest testing | |
|
||||
| [Electron Code Review Mode Instructions](../agents/electron-angular-native.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Felectron-angular-native.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Felectron-angular-native.agent.md) | Agent | Code Review Mode tailored for Electron app with Node.js backend (main), Angular frontend (render), and native integration layer (e.g., AppleScript, shell, or native tooling). Services in other repos are not reviewed here. | |
|
||||
| [Expert React Frontend Engineer](../agents/expert-react-frontend-engineer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fexpert-react-frontend-engineer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fexpert-react-frontend-engineer.agent.md) | Agent | Expert React 19.2 frontend engineer specializing in modern hooks, Server Components, Actions, TypeScript, and performance optimization | |
|
||||
| [Next.js + Tailwind Development Instructions](../instructions/nextjs-tailwind.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnextjs-tailwind.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnextjs-tailwind.instructions.md) | Instruction | Next.js + Tailwind development standards and instructions | |
|
||||
| [Next.js Best Practices for LLMs (2026)](../instructions/nextjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnextjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnextjs.instructions.md) | Instruction | Best practices for building Next.js (App Router) apps with modern caching, tooling, and server/client boundaries (aligned with Next.js 16.1.1). | |
|
||||
| [ReactJS Development Instructions](../instructions/reactjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Freactjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Freactjs.instructions.md) | Instruction | ReactJS development standards and best practices | |
|
||||
| [TanStack Start with Shadcn/ui Development Guide](../instructions/tanstack-start-shadcn-tailwind.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftanstack-start-shadcn-tailwind.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftanstack-start-shadcn-tailwind.instructions.md) | Instruction | Guidelines for building TanStack Start applications | |
|
||||
| [Test Generation with Playwright MCP](../prompts/playwright-generate-test.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-generate-test.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-generate-test.prompt.md) | Prompt | Generate a Playwright test based on a scenario using Playwright MCP | |
|
||||
| [VueJS 3 Development Instructions](../instructions/vuejs3.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fvuejs3.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fvuejs3.instructions.md) | Instruction | VueJS 3 development standards and best practices with Composition API and TypeScript | |
|
||||
| [Website Exploration for Testing](../prompts/playwright-explore-website.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-explore-website.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-explore-website.prompt.md) | Prompt | Website exploration for testing using Playwright MCP | |
|
||||
|
||||
---
|
||||
*This collection includes 11 curated items for **Frontend Web Development**.*
|
||||
@@ -1,169 +0,0 @@
|
||||
id: gem-team
|
||||
name: Gem Team Multi-Agent Orchestration
|
||||
description: A modular multi-agent team for complex project execution with DAG-based planning, parallel execution, TDD verification, and automated testing.
|
||||
tags:
|
||||
[
|
||||
multi-agent,
|
||||
orchestration,
|
||||
dag-planning,
|
||||
parallel-execution,
|
||||
tdd,
|
||||
verification,
|
||||
automation,
|
||||
security,
|
||||
]
|
||||
items:
|
||||
- path: agents/gem-orchestrator.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Orchestrator is the coordination hub that coordinates multi-agent workflows, delegates tasks via runSubagent, and synthesizes results. It does not execute tasks directly but manages the overall workflow.
|
||||
|
||||
This agent is ideal for:
|
||||
- Coordinating complex multi-agent workflows
|
||||
- Managing task delegation and parallel execution
|
||||
- Synthesizing results from multiple agents
|
||||
- Maintaining plan.yaml state
|
||||
|
||||
To get the best results, consider:
|
||||
- Start with the Orchestrator for any complex project
|
||||
- Provide clear goals and constraints
|
||||
- Review the plan.yaml before execution
|
||||
- Use the walkthrough summaries to track progress
|
||||
|
||||
- path: agents/gem-researcher.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Researcher gathers codebase context, identifies relevant files/patterns, and returns structured findings. It is typically invoked by the Orchestrator with a specific focus area.
|
||||
|
||||
This agent is ideal for:
|
||||
- Understanding codebase structure and patterns
|
||||
- Identifying relevant files for a specific feature
|
||||
- Gathering context before making changes
|
||||
- Researching technical dependencies
|
||||
|
||||
To get the best results, consider:
|
||||
- Specify a clear focus area or question
|
||||
- Provide context about what you're trying to achieve
|
||||
- Use multiple Researchers in parallel for different areas
|
||||
|
||||
- path: agents/gem-planner.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Planner creates DAG-based plans with pre-mortem analysis, presents for approval, and iterates on feedback. It synthesizes research findings into a structured plan.
|
||||
|
||||
This agent is ideal for:
|
||||
- Breaking down complex goals into atomic tasks
|
||||
- Creating task dependencies (DAG)
|
||||
- Running pre-mortem analysis to identify risks
|
||||
- Getting approval before execution
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear research findings from the Researcher
|
||||
- Review the plan carefully before approving
|
||||
- Ask for iterations if the plan is not optimal
|
||||
- Use the plan_review tool for collaborative planning
|
||||
|
||||
- path: agents/gem-implementer.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Implementer executes TDD code changes, ensures verification, and maintains quality. It follows strict TDD discipline with verification commands.
|
||||
|
||||
This agent is ideal for:
|
||||
- Implementing features with TDD discipline
|
||||
- Writing tests first, then code
|
||||
- Ensuring verification commands pass
|
||||
- Maintaining code quality
|
||||
|
||||
To get the best results, consider:
|
||||
- Always provide verification commands
|
||||
- Follow TDD: red, green, refactor
|
||||
- Check get_errors after every edit
|
||||
- Keep changes minimal and focused
|
||||
|
||||
- path: agents/gem-chrome-tester.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
optional
|
||||
|
||||
The Chrome Tester automates browser testing and UI/UX validation via Chrome DevTools. It requires Chrome DevTools MCP server.
|
||||
|
||||
This agent is ideal for:
|
||||
- Automated browser testing
|
||||
- UI/UX validation
|
||||
- Capturing screenshots and snapshots
|
||||
- Testing web applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Have Chrome DevTools MCP server installed
|
||||
- Provide clear test scenarios
|
||||
- Use snapshots for debugging
|
||||
- Test on different viewports
|
||||
|
||||
- path: agents/gem-devops.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
optional
|
||||
|
||||
The DevOps agent manages containers, CI/CD pipelines, and infrastructure deployment. It handles infrastructure as code and deployment automation.
|
||||
|
||||
This agent is ideal for:
|
||||
- Setting up CI/CD pipelines
|
||||
- Managing containers (Docker, Kubernetes)
|
||||
- Infrastructure deployment
|
||||
- DevOps automation
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear infrastructure requirements
|
||||
- Use IaC best practices
|
||||
- Test pipelines locally
|
||||
- Document deployment processes
|
||||
|
||||
- path: agents/gem-reviewer.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
The Reviewer is a security gatekeeper for critical tasks. It applies OWASP scanning, secrets detection, and compliance verification.
|
||||
|
||||
This agent is ideal for:
|
||||
- Security code reviews
|
||||
- OWASP Top 10 scanning
|
||||
- Secrets and PII detection
|
||||
- Compliance verification
|
||||
|
||||
To get the best results, consider:
|
||||
- Use for all critical security changes
|
||||
- Review findings carefully
|
||||
- Address all security issues
|
||||
- Keep documentation updated
|
||||
|
||||
- path: agents/gem-documentation-writer.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
optional
|
||||
|
||||
The Documentation Writer generates technical docs, diagrams, and maintains code-documentation parity.
|
||||
|
||||
This agent is ideal for:
|
||||
- Generating technical documentation
|
||||
- Creating diagrams
|
||||
- Keeping docs in sync with code
|
||||
- API documentation
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear context and requirements
|
||||
- Review generated docs for accuracy
|
||||
- Update docs with code changes
|
||||
- Use consistent documentation style
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,181 +0,0 @@
|
||||
# Gem Team Multi-Agent Orchestration
|
||||
|
||||
A modular multi-agent team for complex project execution with DAG-based planning, parallel execution, TDD verification, and automated testing.
|
||||
|
||||
**Tags:** multi-agent, orchestration, dag-planning, parallel-execution, tdd, verification, automation, security
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Gem Orchestrator](../agents/gem-orchestrator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-orchestrator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-orchestrator.agent.md) | Agent | Coordinates multi-agent workflows, delegates tasks, synthesizes results via runSubagent [see usage](#gem-orchestrator) | |
|
||||
| [Gem Researcher](../agents/gem-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-researcher.agent.md) | Agent | Research specialist: gathers codebase context, identifies relevant files/patterns, returns structured findings [see usage](#gem-researcher) | |
|
||||
| [Gem Planner](../agents/gem-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-planner.agent.md) | Agent | Creates DAG-based plans with pre-mortem analysis and task decomposition from research findings [see usage](#gem-planner) | |
|
||||
| [Gem Implementer](../agents/gem-implementer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-implementer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-implementer.agent.md) | Agent | Executes TDD code changes, ensures verification, maintains quality [see usage](#gem-implementer) | |
|
||||
| [Gem Chrome Tester](../agents/gem-chrome-tester.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-chrome-tester.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-chrome-tester.agent.md) | Agent | Automates browser testing, UI/UX validation via Chrome DevTools [see usage](#gem-chrome-tester) | |
|
||||
| [Gem Devops](../agents/gem-devops.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-devops.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-devops.agent.md) | Agent | Manages containers, CI/CD pipelines, and infrastructure deployment [see usage](#gem-devops) | |
|
||||
| [Gem Reviewer](../agents/gem-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-reviewer.agent.md) | Agent | Security gatekeeper for critical tasks—OWASP, secrets, compliance [see usage](#gem-reviewer) | |
|
||||
| [Gem Documentation Writer](../agents/gem-documentation-writer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-documentation-writer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgem-documentation-writer.agent.md) | Agent | Generates technical docs, diagrams, maintains code-documentation parity [see usage](#gem-documentation-writer) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Gem Orchestrator
|
||||
|
||||
recommended
|
||||
|
||||
The Orchestrator is the coordination hub that coordinates multi-agent workflows, delegates tasks via runSubagent, and synthesizes results. It does not execute tasks directly but manages the overall workflow.
|
||||
|
||||
This agent is ideal for:
|
||||
- Coordinating complex multi-agent workflows
|
||||
- Managing task delegation and parallel execution
|
||||
- Synthesizing results from multiple agents
|
||||
- Maintaining plan.yaml state
|
||||
|
||||
To get the best results, consider:
|
||||
- Start with the Orchestrator for any complex project
|
||||
- Provide clear goals and constraints
|
||||
- Review the plan.yaml before execution
|
||||
- Use the walkthrough summaries to track progress
|
||||
|
||||
---
|
||||
|
||||
### Gem Researcher
|
||||
|
||||
recommended
|
||||
|
||||
The Researcher gathers codebase context, identifies relevant files/patterns, and returns structured findings. It is typically invoked by the Orchestrator with a specific focus area.
|
||||
|
||||
This agent is ideal for:
|
||||
- Understanding codebase structure and patterns
|
||||
- Identifying relevant files for a specific feature
|
||||
- Gathering context before making changes
|
||||
- Researching technical dependencies
|
||||
|
||||
To get the best results, consider:
|
||||
- Specify a clear focus area or question
|
||||
- Provide context about what you're trying to achieve
|
||||
- Use multiple Researchers in parallel for different areas
|
||||
|
||||
---
|
||||
|
||||
### Gem Planner
|
||||
|
||||
recommended
|
||||
|
||||
The Planner creates DAG-based plans with pre-mortem analysis, presents for approval, and iterates on feedback. It synthesizes research findings into a structured plan.
|
||||
|
||||
This agent is ideal for:
|
||||
- Breaking down complex goals into atomic tasks
|
||||
- Creating task dependencies (DAG)
|
||||
- Running pre-mortem analysis to identify risks
|
||||
- Getting approval before execution
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear research findings from the Researcher
|
||||
- Review the plan carefully before approving
|
||||
- Ask for iterations if the plan is not optimal
|
||||
- Use the plan_review tool for collaborative planning
|
||||
|
||||
---
|
||||
|
||||
### Gem Implementer
|
||||
|
||||
recommended
|
||||
|
||||
The Implementer executes TDD code changes, ensures verification, and maintains quality. It follows strict TDD discipline with verification commands.
|
||||
|
||||
This agent is ideal for:
|
||||
- Implementing features with TDD discipline
|
||||
- Writing tests first, then code
|
||||
- Ensuring verification commands pass
|
||||
- Maintaining code quality
|
||||
|
||||
To get the best results, consider:
|
||||
- Always provide verification commands
|
||||
- Follow TDD: red, green, refactor
|
||||
- Check get_errors after every edit
|
||||
- Keep changes minimal and focused
|
||||
|
||||
---
|
||||
|
||||
### Gem Chrome Tester
|
||||
|
||||
optional
|
||||
|
||||
The Chrome Tester automates browser testing and UI/UX validation via Chrome DevTools. It requires Chrome DevTools MCP server.
|
||||
|
||||
This agent is ideal for:
|
||||
- Automated browser testing
|
||||
- UI/UX validation
|
||||
- Capturing screenshots and snapshots
|
||||
- Testing web applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Have Chrome DevTools MCP server installed
|
||||
- Provide clear test scenarios
|
||||
- Use snapshots for debugging
|
||||
- Test on different viewports
|
||||
|
||||
---
|
||||
|
||||
### Gem Devops
|
||||
|
||||
optional
|
||||
|
||||
The DevOps agent manages containers, CI/CD pipelines, and infrastructure deployment. It handles infrastructure as code and deployment automation.
|
||||
|
||||
This agent is ideal for:
|
||||
- Setting up CI/CD pipelines
|
||||
- Managing containers (Docker, Kubernetes)
|
||||
- Infrastructure deployment
|
||||
- DevOps automation
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear infrastructure requirements
|
||||
- Use IaC best practices
|
||||
- Test pipelines locally
|
||||
- Document deployment processes
|
||||
|
||||
---
|
||||
|
||||
### Gem Reviewer
|
||||
|
||||
recommended
|
||||
|
||||
The Reviewer is a security gatekeeper for critical tasks. It applies OWASP scanning, secrets detection, and compliance verification.
|
||||
|
||||
This agent is ideal for:
|
||||
- Security code reviews
|
||||
- OWASP Top 10 scanning
|
||||
- Secrets and PII detection
|
||||
- Compliance verification
|
||||
|
||||
To get the best results, consider:
|
||||
- Use for all critical security changes
|
||||
- Review findings carefully
|
||||
- Address all security issues
|
||||
- Keep documentation updated
|
||||
|
||||
---
|
||||
|
||||
### Gem Documentation Writer
|
||||
|
||||
optional
|
||||
|
||||
The Documentation Writer generates technical docs, diagrams, and maintains code-documentation parity.
|
||||
|
||||
This agent is ideal for:
|
||||
- Generating technical documentation
|
||||
- Creating diagrams
|
||||
- Keeping docs in sync with code
|
||||
- API documentation
|
||||
|
||||
To get the best results, consider:
|
||||
- Provide clear context and requirements
|
||||
- Review generated docs for accuracy
|
||||
- Update docs with code changes
|
||||
- Use consistent documentation style
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 8 curated items for **Gem Team Multi-Agent Orchestration**.*
|
||||
@@ -1,35 +0,0 @@
|
||||
id: go-mcp-development
|
||||
name: Go MCP Server Development
|
||||
description: Complete toolkit for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
tags: [go, golang, mcp, model-context-protocol, server-development, sdk]
|
||||
items:
|
||||
- path: instructions/go-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/go-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/go-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Go.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Go
|
||||
- Implementing type-safe tools with structs and JSON schema tags
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging context handling and error patterns
|
||||
- Learning Go MCP best practices with the official SDK
|
||||
- Optimizing server performance and concurrency
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Go MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need resources, prompts, or special capabilities
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Go MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
|
||||
**Tags:** go, golang, mcp, model-context-protocol, server-development, sdk
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Go MCP Server Development Guidelines](../instructions/go-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgo-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgo-mcp-server.instructions.md) | Instruction | Best practices and patterns for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk package. | |
|
||||
| [Go MCP Server Project Generator](../prompts/go-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fgo-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fgo-mcp-server-generator.prompt.md) | Prompt | Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk. | |
|
||||
| [Go MCP Server Development Expert](../agents/go-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgo-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fgo-mcp-expert.agent.md) | Agent | Expert assistant for building Model Context Protocol (MCP) servers in Go using the official SDK. [see usage](#go-mcp-server-development-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Go MCP Server Development Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Go.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Go
|
||||
- Implementing type-safe tools with structs and JSON schema tags
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging context handling and error patterns
|
||||
- Learning Go MCP best practices with the official SDK
|
||||
- Optimizing server performance and concurrency
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Go MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need resources, prompts, or special capabilities
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Go MCP Server Development**.*
|
||||
@@ -1,32 +0,0 @@
|
||||
id: java-development
|
||||
name: Java Development
|
||||
description: Comprehensive collection of prompts and instructions for Java development including Spring Boot, Quarkus, testing, documentation, and best practices.
|
||||
tags: [java, springboot, quarkus, jpa, junit, javadoc]
|
||||
items:
|
||||
- path: instructions/java.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/springboot.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/quarkus.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/quarkus-mcp-server-sse.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/convert-jpa-to-spring-data-cosmos.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/java-11-to-java-17-upgrade.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/java-17-to-java-21-upgrade.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/java-21-to-java-25-upgrade.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/java-docs.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/java-junit.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/java-springboot.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/create-spring-boot-java-project.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: false
|
||||
@@ -1,22 +0,0 @@
|
||||
# Java Development
|
||||
|
||||
Comprehensive collection of prompts and instructions for Java development including Spring Boot, Quarkus, testing, documentation, and best practices.
|
||||
|
||||
**Tags:** java, springboot, quarkus, jpa, junit, javadoc
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Convert Spring JPA project to Spring Data Cosmos](../instructions/convert-jpa-to-spring-data-cosmos.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fconvert-jpa-to-spring-data-cosmos.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fconvert-jpa-to-spring-data-cosmos.instructions.md) | Instruction | Step-by-step guide for converting Spring Boot JPA applications to use Azure Cosmos DB with Spring Data Cosmos |
|
||||
| [Create Spring Boot Java project prompt](../prompts/create-spring-boot-java-project.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-spring-boot-java-project.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-spring-boot-java-project.prompt.md) | Prompt | Create Spring Boot Java Project Skeleton |
|
||||
| [Java 11 to Java 17 Upgrade Guide](../instructions/java-11-to-java-17-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-11-to-java-17-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-11-to-java-17-upgrade.instructions.md) | Instruction | Comprehensive best practices for adopting new Java 17 features since the release of Java 11. |
|
||||
| [Java 17 to Java 21 Upgrade Guide](../instructions/java-17-to-java-21-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-17-to-java-21-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-17-to-java-21-upgrade.instructions.md) | Instruction | Comprehensive best practices for adopting new Java 21 features since the release of Java 17. |
|
||||
| [Java 21 to Java 25 Upgrade Guide](../instructions/java-21-to-java-25-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-21-to-java-25-upgrade.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-21-to-java-25-upgrade.instructions.md) | Instruction | Comprehensive best practices for adopting new Java 25 features since the release of Java 21. |
|
||||
| [Java Development](../instructions/java.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava.instructions.md) | Instruction | Guidelines for building Java base applications |
|
||||
| [Java Documentation (Javadoc) Best Practices](../prompts/java-docs.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-docs.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-docs.prompt.md) | Prompt | Ensure that Java types are documented with Javadoc comments and follow best practices for documentation. |
|
||||
| [JUnit 5+ Best Practices](../prompts/java-junit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-junit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-junit.prompt.md) | Prompt | Get best practices for JUnit 5 unit testing, including data-driven tests |
|
||||
| [Quarkus](../instructions/quarkus.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fquarkus.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fquarkus.instructions.md) | Instruction | Quarkus development standards and instructions |
|
||||
| [Quarkus MCP Server](../instructions/quarkus-mcp-server-sse.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fquarkus-mcp-server-sse.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fquarkus-mcp-server-sse.instructions.md) | Instruction | Quarkus and MCP Server with HTTP SSE transport development standards and instructions |
|
||||
| [Spring Boot Best Practices](../prompts/java-springboot.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-springboot.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-springboot.prompt.md) | Prompt | Get best practices for developing applications with Spring Boot. |
|
||||
| [Spring Boot Development](../instructions/springboot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspringboot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspringboot.instructions.md) | Instruction | Guidelines for building Spring Boot base applications |
|
||||
@@ -1,45 +0,0 @@
|
||||
id: java-mcp-development
|
||||
name: Java MCP Server Development
|
||||
description: "Complete toolkit for building Model Context Protocol servers in Java using the official MCP Java SDK with reactive streams and Spring Boot integration."
|
||||
tags:
|
||||
[
|
||||
java,
|
||||
mcp,
|
||||
model-context-protocol,
|
||||
server-development,
|
||||
sdk,
|
||||
reactive-streams,
|
||||
spring-boot,
|
||||
reactor,
|
||||
]
|
||||
items:
|
||||
- path: instructions/java-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/java-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/java-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Java.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Java
|
||||
- Implementing reactive handlers with Project Reactor
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging reactive streams and error handling
|
||||
- Learning Java MCP best practices with the official SDK
|
||||
- Integrating with Spring Boot applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Java MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need Maven or Gradle
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need Spring Boot integration
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Java MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol servers in Java using the official MCP Java SDK with reactive streams and Spring Boot integration.
|
||||
|
||||
**Tags:** java, mcp, model-context-protocol, server-development, sdk, reactive-streams, spring-boot, reactor
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Java MCP Server Development Guidelines](../instructions/java-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fjava-mcp-server.instructions.md) | Instruction | Best practices and patterns for building Model Context Protocol (MCP) servers in Java using the official MCP Java SDK with reactive streams and Spring integration. | |
|
||||
| [Java MCP Server Generator](../prompts/java-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-mcp-server-generator.prompt.md) | Prompt | Generate a complete Model Context Protocol server project in Java using the official MCP Java SDK with reactive streams and optional Spring Boot integration. | |
|
||||
| [Java MCP Expert](../agents/java-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fjava-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fjava-mcp-expert.agent.md) | Agent | Expert assistance for building Model Context Protocol servers in Java using reactive streams, the official MCP Java SDK, and Spring Boot integration. [see usage](#java-mcp-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Java MCP Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Java.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Java
|
||||
- Implementing reactive handlers with Project Reactor
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging reactive streams and error handling
|
||||
- Learning Java MCP best practices with the official SDK
|
||||
- Integrating with Spring Boot applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Java MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need Maven or Gradle
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need Spring Boot integration
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Java MCP Server Development**.*
|
||||
@@ -1,43 +0,0 @@
|
||||
id: kotlin-mcp-development
|
||||
name: Kotlin MCP Server Development
|
||||
description: Complete toolkit for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
tags:
|
||||
[
|
||||
kotlin,
|
||||
mcp,
|
||||
model-context-protocol,
|
||||
kotlin-multiplatform,
|
||||
server-development,
|
||||
ktor,
|
||||
]
|
||||
items:
|
||||
- path: instructions/kotlin-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/kotlin-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/kotlin-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Kotlin.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Kotlin
|
||||
- Implementing type-safe tools with coroutines and kotlinx.serialization
|
||||
- Setting up stdio or SSE transports with Ktor
|
||||
- Debugging coroutine patterns and JSON schema issues
|
||||
- Learning Kotlin MCP best practices with the official SDK
|
||||
- Building multiplatform MCP servers (JVM, Wasm, iOS)
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Kotlin MCP development
|
||||
- Using the prompt to generate initial project structure with Gradle
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or SSE/HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need multiplatform support or specific targets
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Kotlin MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
|
||||
**Tags:** kotlin, mcp, model-context-protocol, kotlin-multiplatform, server-development, ktor
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Kotlin MCP Server Development Guidelines](../instructions/kotlin-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fkotlin-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fkotlin-mcp-server.instructions.md) | Instruction | Best practices and patterns for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. | |
|
||||
| [Kotlin MCP Server Project Generator](../prompts/kotlin-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fkotlin-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fkotlin-mcp-server-generator.prompt.md) | Prompt | Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library. | |
|
||||
| [Kotlin MCP Server Development Expert](../agents/kotlin-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fkotlin-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fkotlin-mcp-expert.agent.md) | Agent | Expert assistant for building Model Context Protocol (MCP) servers in Kotlin using the official SDK. [see usage](#kotlin-mcp-server-development-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Kotlin MCP Server Development Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Kotlin.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Kotlin
|
||||
- Implementing type-safe tools with coroutines and kotlinx.serialization
|
||||
- Setting up stdio or SSE transports with Ktor
|
||||
- Debugging coroutine patterns and JSON schema issues
|
||||
- Learning Kotlin MCP best practices with the official SDK
|
||||
- Building multiplatform MCP servers (JVM, Wasm, iOS)
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Kotlin MCP development
|
||||
- Using the prompt to generate initial project structure with Gradle
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or SSE/HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need multiplatform support or specific targets
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Kotlin MCP Server Development**.*
|
||||
@@ -1,325 +0,0 @@
|
||||
# MCP-based M365 Agents Collection
|
||||
|
||||
A comprehensive collection of prompts and instructions for building declarative agents with Model Context Protocol (MCP) integration for Microsoft 365 Copilot.
|
||||
|
||||
## Overview
|
||||
|
||||
The Model Context Protocol (MCP) is a universal standard that allows AI models to integrate with external systems through standardized server endpoints. This collection provides everything you need to build, deploy, and manage MCP-based declarative agents that extend Microsoft 365 Copilot with custom capabilities.
|
||||
|
||||
## What is Model Context Protocol?
|
||||
|
||||
MCP is an open protocol developed to streamline how AI models connect to external data sources and tools. Instead of custom integration code for each system, MCP provides a consistent interface for:
|
||||
|
||||
- **Server Metadata**: Discover available tools and capabilities
|
||||
- **Tools Listing**: Get function definitions and schemas
|
||||
- **Tool Execution**: Invoke tools with parameters and receive results
|
||||
|
||||
For Microsoft 365 Copilot, this means you can create agents that connect to any MCP-compatible server with point-and-click configuration instead of writing custom code.
|
||||
|
||||
## Collection Contents
|
||||
|
||||
### Prompts
|
||||
|
||||
1. **Create Declarative Agent** ([mcp-create-declarative-agent.prompt.md](../prompts/mcp-create-declarative-agent.prompt.md))
|
||||
- Build declarative agents using Microsoft 365 Agents Toolkit
|
||||
- Configure MCP server integration with tool import
|
||||
- Set up OAuth 2.0 or SSO authentication
|
||||
- Configure response semantics for data extraction
|
||||
- Package and deploy agents for testing
|
||||
|
||||
2. **Create Adaptive Cards** ([mcp-create-adaptive-cards.prompt.md](../prompts/mcp-create-adaptive-cards.prompt.md))
|
||||
- Design static and dynamic Adaptive Card templates
|
||||
- Configure response semantics (data_path, properties, template_selector)
|
||||
- Use template language for conditionals and data binding
|
||||
- Create responsive cards that work across Copilot surfaces
|
||||
- Implement card actions for user interactions
|
||||
|
||||
3. **Deploy and Manage Agents** ([mcp-deploy-manage-agents.prompt.md](../prompts/mcp-deploy-manage-agents.prompt.md))
|
||||
- Deploy agents via Microsoft 365 admin center
|
||||
- Configure organizational or public store distribution
|
||||
- Manage agent lifecycle (publish, deploy, block, remove)
|
||||
- Set up governance and compliance controls
|
||||
- Monitor agent usage and performance
|
||||
|
||||
### Instructions
|
||||
|
||||
**MCP M365 Copilot Development Guidelines** ([mcp-m365-copilot.instructions.md](../instructions/mcp-m365-copilot.instructions.md))
|
||||
- Best practices for MCP server design and tool selection
|
||||
- File organization and project structure
|
||||
- Response semantics configuration patterns
|
||||
- Adaptive Card design principles
|
||||
- Security, governance, and compliance requirements
|
||||
- Testing and deployment workflows
|
||||
|
||||
## Key Concepts
|
||||
|
||||
### Declarative Agents
|
||||
|
||||
Declarative agents are defined through configuration files rather than code:
|
||||
- **declarativeAgent.json**: Agent instructions, capabilities, conversation starters
|
||||
- **ai-plugin.json**: MCP server tools, response semantics, adaptive card templates
|
||||
- **mcp.json**: MCP server URL, authentication configuration
|
||||
- **manifest.json**: Teams app manifest for packaging
|
||||
|
||||
### MCP Server Integration
|
||||
|
||||
The Microsoft 365 Agents Toolkit provides a visual interface for:
|
||||
1. **Scaffold** a new agent project
|
||||
2. **Add MCP action** to connect to a server
|
||||
3. **Choose tools** from the server's available functions
|
||||
4. **Configure authentication** (OAuth 2.0, SSO)
|
||||
5. **Generate files** (agent config, plugin manifest)
|
||||
6. **Test** in m365.cloud.microsoft/chat
|
||||
|
||||
### Authentication Patterns
|
||||
|
||||
**OAuth 2.0 Static Registration:**
|
||||
- Pre-register OAuth app with service provider
|
||||
- Store credentials in .env.local (never commit)
|
||||
- Reference in ai-plugin.json authentication config
|
||||
- Users consent once, tokens stored in plugin vault
|
||||
|
||||
**Single Sign-On (SSO):**
|
||||
- Use Microsoft Entra ID for authentication
|
||||
- Seamless experience for M365 users
|
||||
- No separate login required
|
||||
- Ideal for internal organizational agents
|
||||
|
||||
### Response Semantics
|
||||
|
||||
Extract and format data from MCP server responses:
|
||||
|
||||
```json
|
||||
{
|
||||
"response_semantics": {
|
||||
"data_path": "$.items[*]",
|
||||
"properties": {
|
||||
"title": "$.name",
|
||||
"subtitle": "$.description",
|
||||
"url": "$.html_url"
|
||||
},
|
||||
"static_template": { ... }
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
- **data_path**: JSONPath to extract array or object
|
||||
- **properties**: Map response fields to Copilot properties
|
||||
- **template_selector**: Choose dynamic template based on response
|
||||
- **static_template**: Adaptive Card for visual formatting
|
||||
|
||||
### Adaptive Cards
|
||||
|
||||
Rich visual responses for agent outputs:
|
||||
|
||||
**Static Templates:**
|
||||
- Defined once in ai-plugin.json
|
||||
- Used for all responses with same structure
|
||||
- Better performance and easier maintenance
|
||||
|
||||
**Dynamic Templates:**
|
||||
- Returned in API response body
|
||||
- Selected via template_selector JSONPath
|
||||
- Useful for varied response structures
|
||||
|
||||
**Template Language:**
|
||||
- `${property}`: Data binding
|
||||
- `${if(condition, true, false)}`: Conditionals
|
||||
- `${formatNumber(value, decimals)}`: Formatting
|
||||
- `$when`: Conditional element rendering
|
||||
|
||||
## Deployment Options
|
||||
|
||||
### Organization Deployment
|
||||
- IT admin deploys to all users or specific groups
|
||||
- Requires approval in Microsoft 365 admin center
|
||||
- Best for internal business agents
|
||||
- Full governance and compliance controls
|
||||
|
||||
### Agent Store
|
||||
- Submit to Partner Center for validation
|
||||
- Public availability to all Copilot users
|
||||
- Rigorous security and compliance review
|
||||
- Suitable for partner-built agents
|
||||
|
||||
## Partner Examples
|
||||
|
||||
### monday.com
|
||||
Task and project management integration:
|
||||
- Create tasks directly from Copilot
|
||||
- Query project status and updates
|
||||
- Assign work items to team members
|
||||
- View deadlines and milestones
|
||||
|
||||
### Canva
|
||||
Design automation capabilities:
|
||||
- Generate branded content
|
||||
- Create social media graphics
|
||||
- Access design templates
|
||||
- Export in multiple formats
|
||||
|
||||
### Sitecore
|
||||
Content management integration:
|
||||
- Search content repository
|
||||
- Create and update content items
|
||||
- Manage workflows and approvals
|
||||
- Preview content in context
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Prerequisites
|
||||
return results
|
||||
- Microsoft 365 Agents Toolkit extension (v6.3.x or later)
|
||||
- GitHub account (for OAuth examples)
|
||||
- Microsoft 365 Copilot license
|
||||
- Access to an MCP-compatible server
|
||||
|
||||
### Quick Start
|
||||
1. Install Microsoft 365 Agents Toolkit in VS Code
|
||||
2. Use **Create Declarative Agent** prompt to scaffold project
|
||||
3. Add MCP server URL and choose tools
|
||||
4. Configure authentication with OAuth or SSO
|
||||
5. Use **Create Adaptive Cards** prompt to design response templates
|
||||
6. Test agent at m365.cloud.microsoft/chat
|
||||
7. Use **Deploy and Manage Agents** prompt for distribution
|
||||
|
||||
### Development Workflow
|
||||
```
|
||||
1. Scaffold agent project
|
||||
↓
|
||||
2. Connect MCP server
|
||||
↓
|
||||
3. Import tools
|
||||
↓
|
||||
4. Configure authentication
|
||||
↓
|
||||
5. Design adaptive cards
|
||||
↓
|
||||
6. Test locally
|
||||
↓
|
||||
7. Deploy to organization
|
||||
↓
|
||||
8. Monitor and iterate
|
||||
```
|
||||
|
||||
## Best Practices
|
||||
|
||||
### MCP Server Design
|
||||
- Import only necessary tools (avoid over-scoping)
|
||||
- Use secure authentication (OAuth 2.0, SSO)
|
||||
- Test each tool individually
|
||||
- Validate server endpoints are HTTPS
|
||||
- Consider token limits when selecting tools
|
||||
|
||||
### Agent Instructions
|
||||
- Be specific and clear about agent capabilities
|
||||
- Provide examples of how to interact
|
||||
- Set boundaries for what agent can/cannot do
|
||||
- Use conversation starters to guide users
|
||||
|
||||
### Response Formatting
|
||||
- Use JSONPath to extract relevant data
|
||||
- Map properties clearly (title, subtitle, url)
|
||||
- Design adaptive cards for readability
|
||||
- Test cards across Copilot surfaces (Chat, Teams, Outlook)
|
||||
|
||||
### Security and Governance
|
||||
- Never commit credentials to source control
|
||||
- Use environment variables for secrets
|
||||
- Follow principle of least privilege
|
||||
- Review compliance requirements
|
||||
- Monitor agent usage and performance
|
||||
|
||||
## Common Use Cases
|
||||
|
||||
### Data Retrieval
|
||||
- Search external systems
|
||||
- Fetch user-specific information
|
||||
- Query databases or APIs
|
||||
- Aggregate data from multiple sources
|
||||
|
||||
### Task Automation
|
||||
- Create tickets or tasks
|
||||
- Update records or statuses
|
||||
- Trigger workflows
|
||||
- Schedule actions
|
||||
|
||||
### Content Generation
|
||||
- Create documents or designs
|
||||
- Generate reports or summaries
|
||||
- Format data into templates
|
||||
- Export in various formats
|
||||
|
||||
### Integration Scenarios
|
||||
- Connect CRM systems
|
||||
- Integrate project management tools
|
||||
- Access knowledge bases
|
||||
- Connect to custom business apps
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Agent Not Appearing in Copilot
|
||||
- Verify agent is deployed in admin center
|
||||
- Check user is in assigned group
|
||||
- Confirm agent is not blocked
|
||||
- Refresh Copilot interface
|
||||
|
||||
### Authentication Errors
|
||||
- Validate OAuth credentials in .env.local
|
||||
- Check scopes match required permissions
|
||||
- Test auth flow independently
|
||||
- Verify MCP server is accessible
|
||||
|
||||
### Response Formatting Issues
|
||||
- Test JSONPath expressions with sample data
|
||||
- Validate data_path extracts expected array/object
|
||||
- Check property mappings are correct
|
||||
- Test adaptive card with various response structures
|
||||
|
||||
### Performance Problems
|
||||
- Monitor MCP server response times
|
||||
- Reduce number of imported tools
|
||||
- Optimize response data size
|
||||
- Use caching where appropriate
|
||||
|
||||
## Resources
|
||||
|
||||
### Official Documentation
|
||||
- [Build Declarative Agents with MCP (DevBlogs)](https://devblogs.microsoft.com/microsoft365dev/build-declarative-agents-for-microsoft-365-copilot-with-mcp/)
|
||||
- [Build MCP Plugins (Microsoft Learn)](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/build-mcp-plugins)
|
||||
- [API Plugin Adaptive Cards (Microsoft Learn)](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/api-plugin-adaptive-cards)
|
||||
- [Manage Copilot Agents (Microsoft Learn)](https://learn.microsoft.com/en-us/microsoft-365/admin/manage/manage-copilot-agents-integrated-apps)
|
||||
|
||||
### Tools and Extensions
|
||||
- [Microsoft 365 Agents Toolkit](https://marketplace.visualstudio.com/items?itemName=TeamsDevApp.ms-teams-vscode-extension)
|
||||
- [Adaptive Cards Designer](https://adaptivecards.io/designer/)
|
||||
- [Teams Toolkit](https://learn.microsoft.com/en-us/microsoftteams/platform/toolkit/teams-toolkit-fundamentals)
|
||||
|
||||
### MCP Resources
|
||||
- [Model Context Protocol Specification](https://modelcontextprotocol.io/)
|
||||
- [MCP Server Directory](https://github.com/modelcontextprotocol/servers)
|
||||
- Community MCP servers and examples
|
||||
|
||||
### Admin and Governance
|
||||
- [Microsoft 365 Admin Center](https://admin.microsoft.com/)
|
||||
- [Power Platform Admin Center](https://admin.powerplatform.microsoft.com/)
|
||||
- [Partner Center](https://partner.microsoft.com/) for agent submissions
|
||||
|
||||
## Support and Community
|
||||
|
||||
- Join the [Microsoft 365 Developer Community](https://developer.microsoft.com/en-us/microsoft-365/community)
|
||||
- Ask questions on [Microsoft Q&A](https://learn.microsoft.com/en-us/answers/products/)
|
||||
- Share feedback in [Microsoft 365 Copilot GitHub discussions](https://github.com/microsoft/copilot-feedback)
|
||||
|
||||
## What's Next?
|
||||
|
||||
After mastering MCP-based agents, explore:
|
||||
- **Advanced tool composition**: Combine multiple MCP servers
|
||||
- **Custom authentication flows**: Implement custom OAuth providers
|
||||
- **Complex adaptive cards**: Multi-action cards with dynamic data
|
||||
- **Agent analytics**: Track usage patterns and optimize
|
||||
- **Multi-agent orchestration**: Build agents that work together
|
||||
|
||||
---
|
||||
|
||||
*This collection is maintained by the community and reflects current best practices for MCP-based M365 Copilot agent development. Contributions and feedback welcome!*
|
||||
@@ -1,38 +0,0 @@
|
||||
id: mcp-m365-copilot
|
||||
name: MCP-based M365 Agents
|
||||
description: Comprehensive collection for building declarative agents with Model Context Protocol integration for Microsoft 365 Copilot
|
||||
tags: [mcp, m365-copilot, declarative-agents, api-plugins, model-context-protocol, adaptive-cards]
|
||||
|
||||
display:
|
||||
order: manual
|
||||
show_badge: true
|
||||
|
||||
items:
|
||||
- kind: prompt
|
||||
path: prompts/mcp-create-declarative-agent.prompt.md
|
||||
- kind: prompt
|
||||
path: prompts/mcp-create-adaptive-cards.prompt.md
|
||||
- kind: prompt
|
||||
path: prompts/mcp-deploy-manage-agents.prompt.md
|
||||
- kind: instruction
|
||||
path: instructions/mcp-m365-copilot.instructions.md
|
||||
- kind: agent
|
||||
path: agents/mcp-m365-agent-expert.agent.md
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP-based declarative agents for Microsoft 365 Copilot.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new declarative agents with MCP integration
|
||||
- Designing Adaptive Cards for visual responses
|
||||
- Configuring OAuth 2.0 or SSO authentication
|
||||
- Setting up response semantics and data extraction
|
||||
- Troubleshooting deployment and governance issues
|
||||
- Learning MCP best practices for M365 Copilot
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for all Copilot interactions
|
||||
- Using prompts to generate initial agent structure and configurations
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Providing specific details about your MCP server, tools, and business scenario
|
||||
@@ -1,41 +0,0 @@
|
||||
# MCP-based M365 Agents
|
||||
|
||||
Comprehensive collection for building declarative agents with Model Context Protocol integration for Microsoft 365 Copilot
|
||||
|
||||
**Tags:** mcp, m365-copilot, declarative-agents, api-plugins, model-context-protocol, adaptive-cards
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Mcp Create Declarative Agent](../prompts/mcp-create-declarative-agent.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-create-declarative-agent.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-create-declarative-agent.prompt.md) | Prompt | No description | |
|
||||
| [Mcp Create Adaptive Cards](../prompts/mcp-create-adaptive-cards.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-create-adaptive-cards.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-create-adaptive-cards.prompt.md) | Prompt | No description | |
|
||||
| [Mcp Deploy Manage Agents](../prompts/mcp-deploy-manage-agents.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-deploy-manage-agents.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-deploy-manage-agents.prompt.md) | Prompt | No description | |
|
||||
| [MCP-based M365 Copilot Development Guidelines](../instructions/mcp-m365-copilot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmcp-m365-copilot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmcp-m365-copilot.instructions.md) | Instruction | Best practices for building MCP-based declarative agents and API plugins for Microsoft 365 Copilot with Model Context Protocol integration | |
|
||||
| [MCP M365 Agent Expert](../agents/mcp-m365-agent-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmcp-m365-agent-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmcp-m365-agent-expert.agent.md) | Agent | Expert assistant for building MCP-based declarative agents for Microsoft 365 Copilot with Model Context Protocol integration [see usage](#mcp-m365-agent-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### MCP M365 Agent Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP-based declarative agents for Microsoft 365 Copilot.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new declarative agents with MCP integration
|
||||
- Designing Adaptive Cards for visual responses
|
||||
- Configuring OAuth 2.0 or SSO authentication
|
||||
- Setting up response semantics and data extraction
|
||||
- Troubleshooting deployment and governance issues
|
||||
- Learning MCP best practices for M365 Copilot
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for all Copilot interactions
|
||||
- Using prompts to generate initial agent structure and configurations
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Providing specific details about your MCP server, tools, and business scenario
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 5 curated items for **MCP-based M365 Agents**.*
|
||||
@@ -1,14 +0,0 @@
|
||||
id: openapi-to-application-csharp-dotnet
|
||||
name: OpenAPI to Application - C# .NET
|
||||
description: 'Generate production-ready .NET applications from OpenAPI specifications. Includes ASP.NET Core project scaffolding, controller generation, entity framework integration, and C# best practices.'
|
||||
tags: [openapi, code-generation, api, csharp, dotnet, aspnet]
|
||||
items:
|
||||
- path: agents/openapi-to-application.agent.md
|
||||
kind: agent
|
||||
- path: instructions/csharp.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/openapi-to-application-code.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenAPI to Application - C# .NET
|
||||
|
||||
Generate production-ready .NET applications from OpenAPI specifications. Includes ASP.NET Core project scaffolding, controller generation, entity framework integration, and C# best practices.
|
||||
|
||||
**Tags:** openapi, code-generation, api, csharp, dotnet, aspnet
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [OpenAPI to Application Generator](../agents/openapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md) | Agent | Expert assistant for generating working applications from OpenAPI specifications | |
|
||||
| [C# Development](../instructions/csharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fcsharp.instructions.md) | Instruction | Guidelines for building C# applications | |
|
||||
| [Generate Application from OpenAPI Spec](../prompts/openapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md) | Prompt | Generate a complete, production-ready application from an OpenAPI specification | |
|
||||
@@ -1,14 +0,0 @@
|
||||
id: openapi-to-application-go
|
||||
name: OpenAPI to Application - Go
|
||||
description: 'Generate production-ready Go applications from OpenAPI specifications. Includes project scaffolding, handler generation, middleware setup, and Go best practices for REST APIs.'
|
||||
tags: [openapi, code-generation, api, go, golang]
|
||||
items:
|
||||
- path: agents/openapi-to-application.agent.md
|
||||
kind: agent
|
||||
- path: instructions/go.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/openapi-to-application-code.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenAPI to Application - Go
|
||||
|
||||
Generate production-ready Go applications from OpenAPI specifications. Includes project scaffolding, handler generation, middleware setup, and Go best practices for REST APIs.
|
||||
|
||||
**Tags:** openapi, code-generation, api, go, golang
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [OpenAPI to Application Generator](../agents/openapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md) | Agent | Expert assistant for generating working applications from OpenAPI specifications | |
|
||||
| [Go Development Instructions](../instructions/go.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgo.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgo.instructions.md) | Instruction | Instructions for writing Go code following idiomatic Go practices and community standards | |
|
||||
| [Generate Application from OpenAPI Spec](../prompts/openapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md) | Prompt | Generate a complete, production-ready application from an OpenAPI specification | |
|
||||
@@ -1,14 +0,0 @@
|
||||
id: openapi-to-application-java-spring-boot
|
||||
name: OpenAPI to Application - Java Spring Boot
|
||||
description: 'Generate production-ready Spring Boot applications from OpenAPI specifications. Includes project scaffolding, REST controller generation, service layer organization, and Spring Boot best practices.'
|
||||
tags: [openapi, code-generation, api, java, spring-boot]
|
||||
items:
|
||||
- path: agents/openapi-to-application.agent.md
|
||||
kind: agent
|
||||
- path: instructions/springboot.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/openapi-to-application-code.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenAPI to Application - Java Spring Boot
|
||||
|
||||
Generate production-ready Spring Boot applications from OpenAPI specifications. Includes project scaffolding, REST controller generation, service layer organization, and Spring Boot best practices.
|
||||
|
||||
**Tags:** openapi, code-generation, api, java, spring-boot
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [OpenAPI to Application Generator](../agents/openapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md) | Agent | Expert assistant for generating working applications from OpenAPI specifications | |
|
||||
| [Spring Boot Development](../instructions/springboot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspringboot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspringboot.instructions.md) | Instruction | Guidelines for building Spring Boot base applications | |
|
||||
| [Generate Application from OpenAPI Spec](../prompts/openapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md) | Prompt | Generate a complete, production-ready application from an OpenAPI specification | |
|
||||
@@ -1,14 +0,0 @@
|
||||
id: openapi-to-application-nodejs-nestjs
|
||||
name: OpenAPI to Application - Node.js NestJS
|
||||
description: 'Generate production-ready NestJS applications from OpenAPI specifications. Includes project scaffolding, controller and service generation, TypeScript best practices, and enterprise patterns.'
|
||||
tags: [openapi, code-generation, api, nodejs, typescript, nestjs]
|
||||
items:
|
||||
- path: agents/openapi-to-application.agent.md
|
||||
kind: agent
|
||||
- path: instructions/nestjs.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/openapi-to-application-code.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenAPI to Application - Node.js NestJS
|
||||
|
||||
Generate production-ready NestJS applications from OpenAPI specifications. Includes project scaffolding, controller and service generation, TypeScript best practices, and enterprise patterns.
|
||||
|
||||
**Tags:** openapi, code-generation, api, nodejs, typescript, nestjs
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [OpenAPI to Application Generator](../agents/openapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md) | Agent | Expert assistant for generating working applications from OpenAPI specifications | |
|
||||
| [NestJS Development Best Practices](../instructions/nestjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnestjs.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fnestjs.instructions.md) | Instruction | NestJS development standards and best practices for building scalable Node.js server-side applications | |
|
||||
| [Generate Application from OpenAPI Spec](../prompts/openapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md) | Prompt | Generate a complete, production-ready application from an OpenAPI specification | |
|
||||
@@ -1,14 +0,0 @@
|
||||
id: openapi-to-application-python-fastapi
|
||||
name: OpenAPI to Application - Python FastAPI
|
||||
description: 'Generate production-ready FastAPI applications from OpenAPI specifications. Includes project scaffolding, route generation, dependency injection, and Python best practices for async APIs.'
|
||||
tags: [openapi, code-generation, api, python, fastapi]
|
||||
items:
|
||||
- path: agents/openapi-to-application.agent.md
|
||||
kind: agent
|
||||
- path: instructions/python.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/openapi-to-application-code.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,13 +0,0 @@
|
||||
# OpenAPI to Application - Python FastAPI
|
||||
|
||||
Generate production-ready FastAPI applications from OpenAPI specifications. Includes project scaffolding, route generation, dependency injection, and Python best practices for async APIs.
|
||||
|
||||
**Tags:** openapi, code-generation, api, python, fastapi
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [OpenAPI to Application Generator](../agents/openapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fopenapi-to-application.agent.md) | Agent | Expert assistant for generating working applications from OpenAPI specifications | |
|
||||
| [Python Coding Conventions](../instructions/python.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpython.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpython.instructions.md) | Instruction | Python coding conventions and guidelines | |
|
||||
| [Generate Application from OpenAPI Spec](../prompts/openapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fopenapi-to-application-code.prompt.md) | Prompt | Generate a complete, production-ready application from an OpenAPI specification | |
|
||||
@@ -1,15 +0,0 @@
|
||||
id: ospo-sponsorship
|
||||
name: Open Source Sponsorship
|
||||
description: Tools and resources for Open Source Program Offices (OSPOs) to identify, evaluate, and manage sponsorship of open source dependencies through GitHub Sponsors, Open Collective, and other funding platforms.
|
||||
tags: [ospo, sponsorship, open-source, funding, github-sponsors]
|
||||
items:
|
||||
# Agent Skills
|
||||
- path: skills/sponsor-finder/SKILL.md
|
||||
kind: skill
|
||||
usage: |
|
||||
Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors.
|
||||
Invoke by providing a GitHub owner/repo (e.g., "find sponsorable dependencies in expressjs/express").
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve the order above
|
||||
show_badge: true # set to true to show collection badge on items
|
||||
featured: false
|
||||
@@ -1,22 +0,0 @@
|
||||
# Open Source Sponsorship
|
||||
|
||||
Tools and resources for Open Source Program Offices (OSPOs) to identify, evaluate, and manage sponsorship of open source dependencies through GitHub Sponsors, Open Collective, and other funding platforms.
|
||||
|
||||
**Tags:** ospo, sponsorship, open-source, funding, github-sponsors
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Sponsor Finder](../skills/sponsor-finder/SKILL.md) | Skill | Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors. Uses deps.dev API for dependency resolution across npm, PyPI, Cargo, Go, RubyGems, Maven, and NuGet. Checks npm funding metadata, FUNDING.yml files, and web search. Verifies every link. Shows direct and transitive dependencies with OSSF Scorecard health data. Invoke by providing a GitHub owner/repo (e.g. "find sponsorable dependencies in expressjs/express"). [see usage](#sponsor-finder) |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Sponsor Finder
|
||||
|
||||
Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors.
|
||||
Invoke by providing a GitHub owner/repo (e.g., "find sponsorable dependencies in expressjs/express").
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 1 curated items for **Open Source Sponsorship**.*
|
||||
@@ -1,61 +0,0 @@
|
||||
id: partners
|
||||
name: Partners
|
||||
description: Custom agents that have been created by GitHub partners
|
||||
tags:
|
||||
[
|
||||
devops,
|
||||
security,
|
||||
database,
|
||||
cloud,
|
||||
infrastructure,
|
||||
observability,
|
||||
feature-flags,
|
||||
cicd,
|
||||
migration,
|
||||
performance,
|
||||
]
|
||||
items:
|
||||
- path: agents/amplitude-experiment-implementation.agent.md
|
||||
kind: agent
|
||||
- path: agents/apify-integration-expert.agent.md
|
||||
kind: agent
|
||||
- path: agents/arm-migration.agent.md
|
||||
kind: agent
|
||||
- path: agents/diffblue-cover.agent.md
|
||||
kind: agent
|
||||
- path: agents/droid.agent.md
|
||||
kind: agent
|
||||
- path: agents/dynatrace-expert.agent.md
|
||||
kind: agent
|
||||
- path: agents/elasticsearch-observability.agent.md
|
||||
kind: agent
|
||||
- path: agents/jfrog-sec.agent.md
|
||||
kind: agent
|
||||
- path: agents/launchdarkly-flag-cleanup.agent.md
|
||||
kind: agent
|
||||
- path: agents/lingodotdev-i18n.agent.md
|
||||
kind: agent
|
||||
- path: agents/monday-bug-fixer.agent.md
|
||||
kind: agent
|
||||
- path: agents/mongodb-performance-advisor.agent.md
|
||||
kind: agent
|
||||
- path: agents/neo4j-docker-client-generator.agent.md
|
||||
kind: agent
|
||||
- path: agents/neon-migration-specialist.agent.md
|
||||
kind: agent
|
||||
- path: agents/neon-optimization-analyzer.agent.md
|
||||
kind: agent
|
||||
- path: agents/octopus-deploy-release-notes-mcp.agent.md
|
||||
kind: agent
|
||||
- path: agents/stackhawk-security-onboarding.agent.md
|
||||
kind: agent
|
||||
- path: agents/terraform.agent.md
|
||||
kind: agent
|
||||
- path: agents/pagerduty-incident-responder.agent.md
|
||||
kind: agent
|
||||
- path: agents/comet-opik.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
featured: true
|
||||
@@ -1,33 +0,0 @@
|
||||
# Partners
|
||||
|
||||
Custom agents that have been created by GitHub partners
|
||||
|
||||
**Tags:** devops, security, database, cloud, infrastructure, observability, feature-flags, cicd, migration, performance
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Amplitude Experiment Implementation](../agents/amplitude-experiment-implementation.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Famplitude-experiment-implementation.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Famplitude-experiment-implementation.agent.md) | Agent | This custom agent uses Amplitude's MCP tools to deploy new experiments inside of Amplitude, enabling seamless variant testing capabilities and rollout of product features. | |
|
||||
| [Apify Integration Expert](../agents/apify-integration-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fapify-integration-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fapify-integration-expert.agent.md) | Agent | Expert agent for integrating Apify Actors into codebases. Handles Actor selection, workflow design, implementation across JavaScript/TypeScript and Python, testing, and production-ready deployment. | [apify](https://github.com/mcp/com.apify/apify-mcp-server)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=apify&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.apify.com%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24APIFY_TOKEN%22%2C%22Content-Type%22%3A%22application%2Fjson%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=apify&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.apify.com%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24APIFY_TOKEN%22%2C%22Content-Type%22%3A%22application%2Fjson%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fmcp.apify.com%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24APIFY_TOKEN%22%2C%22Content-Type%22%3A%22application%2Fjson%22%7D%7D) |
|
||||
| [Arm Migration Agent](../agents/arm-migration.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Farm-migration.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Farm-migration.agent.md) | Agent | Arm Cloud Migration Assistant accelerates moving x86 workloads to Arm infrastructure. It scans the repository for architecture assumptions, portability issues, container base image and dependency incompatibilities, and recommends Arm-optimized changes. It can drive multi-arch container builds, validate performance, and guide optimization, enabling smooth cross-platform deployment directly inside GitHub. | custom-mcp<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=custom-mcp&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22-v%22%2C%22%2524%257B%257B%2520github.workspace%2520%257D%257D%253A%252Fworkspace%22%2C%22--name%22%2C%22arm-mcp%22%2C%22armlimited%252Farm-mcp%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=custom-mcp&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22-v%22%2C%22%2524%257B%257B%2520github.workspace%2520%257D%257D%253A%252Fworkspace%22%2C%22--name%22%2C%22arm-mcp%22%2C%22armlimited%252Farm-mcp%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22--rm%22%2C%22-i%22%2C%22-v%22%2C%22%2524%257B%257B%2520github.workspace%2520%257D%257D%253A%252Fworkspace%22%2C%22--name%22%2C%22arm-mcp%22%2C%22armlimited%252Farm-mcp%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Comet Opik](../agents/comet-opik.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcomet-opik.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fcomet-opik.agent.md) | Agent | Unified Comet Opik agent for instrumenting LLM apps, managing prompts/projects, auditing prompts, and investigating traces/metrics via the latest Opik MCP server. | opik<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=opik&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=opik&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22opik-mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [DiffblueCover](../agents/diffblue-cover.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdiffblue-cover.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdiffblue-cover.agent.md) | Agent | Expert agent for creating unit tests for java applications using Diffblue Cover. | DiffblueCover<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=DiffblueCover&config=%7B%22command%22%3A%22uv%22%2C%22args%22%3A%5B%22run%22%2C%22--with%22%2C%22fastmcp%22%2C%22fastmcp%22%2C%22run%22%2C%22%252Fplaceholder%252Fpath%252Fto%252Fcover-mcp%252Fmain.py%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=DiffblueCover&config=%7B%22command%22%3A%22uv%22%2C%22args%22%3A%5B%22run%22%2C%22--with%22%2C%22fastmcp%22%2C%22fastmcp%22%2C%22run%22%2C%22%252Fplaceholder%252Fpath%252Fto%252Fcover-mcp%252Fmain.py%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22uv%22%2C%22args%22%3A%5B%22run%22%2C%22--with%22%2C%22fastmcp%22%2C%22fastmcp%22%2C%22run%22%2C%22%252Fplaceholder%252Fpath%252Fto%252Fcover-mcp%252Fmain.py%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Droid](../agents/droid.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdroid.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdroid.agent.md) | Agent | Provides installation guidance, usage examples, and automation patterns for the Droid CLI, with emphasis on droid exec for CI/CD and non-interactive automation | |
|
||||
| [Dynatrace Expert](../agents/dynatrace-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdynatrace-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fdynatrace-expert.agent.md) | Agent | The Dynatrace Expert Agent integrates observability and security capabilities directly into GitHub workflows, enabling development teams to investigate incidents, validate deployments, triage errors, detect performance regressions, validate releases, and manage security vulnerabilities by autonomously analysing traces, logs, and Dynatrace findings. This enables targeted and precise remediation of identified issues directly within the repository. | [dynatrace](https://github.com/mcp/io.github.dynatrace-oss/Dynatrace-mcp)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=dynatrace&config=%7B%22url%22%3A%22https%3A%2F%2Fpia1134d.dev.apps.dynatracelabs.com%2Fplatform-reserved%2Fmcp-gateway%2Fv0.1%2Fservers%2Fdynatrace-mcp%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24COPILOT_MCP_DT_API_TOKEN%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=dynatrace&config=%7B%22url%22%3A%22https%3A%2F%2Fpia1134d.dev.apps.dynatracelabs.com%2Fplatform-reserved%2Fmcp-gateway%2Fv0.1%2Fservers%2Fdynatrace-mcp%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24COPILOT_MCP_DT_API_TOKEN%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fpia1134d.dev.apps.dynatracelabs.com%2Fplatform-reserved%2Fmcp-gateway%2Fv0.1%2Fservers%2Fdynatrace-mcp%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24COPILOT_MCP_DT_API_TOKEN%22%7D%7D) |
|
||||
| [Elasticsearch Agent](../agents/elasticsearch-observability.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Felasticsearch-observability.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Felasticsearch-observability.agent.md) | Agent | Our expert AI assistant for debugging code (O11y), optimizing vector search (RAG), and remediating security threats using live Elastic data. | elastic-mcp<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=elastic-mcp&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22mcp-remote%22%2C%22https%253A%252F%252F%257BKIBANA_URL%257D%252Fapi%252Fagent_builder%252Fmcp%22%2C%22--header%22%2C%22Authorization%253A%2524%257BAUTH_HEADER%257D%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=elastic-mcp&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22mcp-remote%22%2C%22https%253A%252F%252F%257BKIBANA_URL%257D%252Fapi%252Fagent_builder%252Fmcp%22%2C%22--header%22%2C%22Authorization%253A%2524%257BAUTH_HEADER%257D%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22mcp-remote%22%2C%22https%253A%252F%252F%257BKIBANA_URL%257D%252Fapi%252Fagent_builder%252Fmcp%22%2C%22--header%22%2C%22Authorization%253A%2524%257BAUTH_HEADER%257D%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [JFrog Security Agent](../agents/jfrog-sec.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fjfrog-sec.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fjfrog-sec.agent.md) | Agent | The dedicated Application Security agent for automated security remediation. Verifies package and version compliance, and suggests vulnerability fixes using JFrog security intelligence. | |
|
||||
| [Launchdarkly Flag Cleanup](../agents/launchdarkly-flag-cleanup.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Flaunchdarkly-flag-cleanup.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Flaunchdarkly-flag-cleanup.agent.md) | Agent | A specialized GitHub Copilot agent that uses the LaunchDarkly MCP server to safely automate feature flag cleanup workflows. This agent determines removal readiness, identifies the correct forward value, and creates PRs that preserve production behavior while removing obsolete flags and updating stale defaults. | [launchdarkly](https://github.com/mcp/launchdarkly/mcp-server)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=launchdarkly&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540launchdarkly%252Fmcp-server%22%2C%22--%22%2C%22mcp%22%2C%22start%22%2C%22--api-key%22%2C%22%2524LD_ACCESS_TOKEN%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=launchdarkly&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540launchdarkly%252Fmcp-server%22%2C%22--%22%2C%22mcp%22%2C%22start%22%2C%22--api-key%22%2C%22%2524LD_ACCESS_TOKEN%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540launchdarkly%252Fmcp-server%22%2C%22--%22%2C%22mcp%22%2C%22start%22%2C%22--api-key%22%2C%22%2524LD_ACCESS_TOKEN%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Lingo.dev Localization (i18n) Agent](../agents/lingodotdev-i18n.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Flingodotdev-i18n.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Flingodotdev-i18n.agent.md) | Agent | Expert at implementing internationalization (i18n) in web applications using a systematic, checklist-driven approach. | lingo<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=lingo&config=%7B%22command%22%3A%22%22%2C%22args%22%3A%5B%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=lingo&config=%7B%22command%22%3A%22%22%2C%22args%22%3A%5B%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22%22%2C%22args%22%3A%5B%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Monday Bug Context Fixer](../agents/monday-bug-fixer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmonday-bug-fixer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmonday-bug-fixer.agent.md) | Agent | Elite bug-fixing agent that enriches task context from Monday.com platform data. Gathers related items, docs, comments, epics, and requirements to deliver production-quality fixes with comprehensive PRs. | monday-api-mcp<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=monday-api-mcp&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.monday.com%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24MONDAY_TOKEN%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=monday-api-mcp&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.monday.com%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24MONDAY_TOKEN%22%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fmcp.monday.com%2Fmcp%22%2C%22headers%22%3A%7B%22Authorization%22%3A%22Bearer%20%24MONDAY_TOKEN%22%7D%7D) |
|
||||
| [Mongodb Performance Advisor](../agents/mongodb-performance-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmongodb-performance-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fmongodb-performance-advisor.agent.md) | Agent | Analyze MongoDB database performance, offer query and index optimization insights and provide actionable recommendations to improve overall usage of the database. | |
|
||||
| [Neo4j Docker Client Generator](../agents/neo4j-docker-client-generator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneo4j-docker-client-generator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneo4j-docker-client-generator.agent.md) | Agent | AI agent that generates simple, high-quality Python Neo4j client libraries from GitHub issues with proper best practices | neo4j-local<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=neo4j-local&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22NEO4J_URI%22%2C%22-e%22%2C%22NEO4J_USERNAME%22%2C%22-e%22%2C%22NEO4J_PASSWORD%22%2C%22-e%22%2C%22NEO4J_DATABASE%22%2C%22-e%22%2C%22NEO4J_NAMESPACE%253Dneo4j-local%22%2C%22-e%22%2C%22NEO4J_TRANSPORT%253Dstdio%22%2C%22mcp%252Fneo4j-cypher%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=neo4j-local&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22NEO4J_URI%22%2C%22-e%22%2C%22NEO4J_USERNAME%22%2C%22-e%22%2C%22NEO4J_PASSWORD%22%2C%22-e%22%2C%22NEO4J_DATABASE%22%2C%22-e%22%2C%22NEO4J_NAMESPACE%253Dneo4j-local%22%2C%22-e%22%2C%22NEO4J_TRANSPORT%253Dstdio%22%2C%22mcp%252Fneo4j-cypher%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22NEO4J_URI%22%2C%22-e%22%2C%22NEO4J_USERNAME%22%2C%22-e%22%2C%22NEO4J_PASSWORD%22%2C%22-e%22%2C%22NEO4J_DATABASE%22%2C%22-e%22%2C%22NEO4J_NAMESPACE%253Dneo4j-local%22%2C%22-e%22%2C%22NEO4J_TRANSPORT%253Dstdio%22%2C%22mcp%252Fneo4j-cypher%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Neon Migration Specialist](../agents/neon-migration-specialist.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneon-migration-specialist.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneon-migration-specialist.agent.md) | Agent | Safe Postgres migrations with zero-downtime using Neon's branching workflow. Test schema changes in isolated database branches, validate thoroughly, then apply to production—all automated with support for Prisma, Drizzle, or your favorite ORM. | |
|
||||
| [Neon Performance Analyzer](../agents/neon-optimization-analyzer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneon-optimization-analyzer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fneon-optimization-analyzer.agent.md) | Agent | Identify and fix slow Postgres queries automatically using Neon's branching workflow. Analyzes execution plans, tests optimizations in isolated database branches, and provides clear before/after performance metrics with actionable code fixes. | |
|
||||
| [Octopus Release Notes With Mcp](../agents/octopus-deploy-release-notes-mcp.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Foctopus-deploy-release-notes-mcp.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Foctopus-deploy-release-notes-mcp.agent.md) | Agent | Generate release notes for a release in Octopus Deploy. The tools for this MCP server provide access to the Octopus Deploy APIs. | octopus<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=octopus&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%2540octopusdeploy%252Fmcp-server%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=octopus&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%2540octopusdeploy%252Fmcp-server%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%2540octopusdeploy%252Fmcp-server%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [PagerDuty Incident Responder](../agents/pagerduty-incident-responder.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpagerduty-incident-responder.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpagerduty-incident-responder.agent.md) | Agent | Responds to PagerDuty incidents by analyzing incident context, identifying recent code changes, and suggesting fixes via GitHub PRs. | [pagerduty](https://github.com/mcp/io.github.PagerDuty/pagerduty-mcp)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=pagerduty&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.pagerduty.com%2Fmcp%22%2C%22headers%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=pagerduty&config=%7B%22url%22%3A%22https%3A%2F%2Fmcp.pagerduty.com%2Fmcp%22%2C%22headers%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22url%22%3A%22https%3A%2F%2Fmcp.pagerduty.com%2Fmcp%22%2C%22headers%22%3A%7B%7D%7D) |
|
||||
| [Stackhawk Security Onboarding](../agents/stackhawk-security-onboarding.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fstackhawk-security-onboarding.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fstackhawk-security-onboarding.agent.md) | Agent | Automatically set up StackHawk security testing for your repository with generated configuration and GitHub Actions workflow | stackhawk-mcp<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=stackhawk-mcp&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22stackhawk-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=stackhawk-mcp&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22stackhawk-mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22stackhawk-mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Terraform Agent](../agents/terraform.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fterraform.agent.md) | Agent | Terraform infrastructure specialist with automated HCP Terraform workflows. Leverages Terraform MCP server for registry integration, workspace management, and run orchestration. Generates compliant code using latest provider/module versions, manages private registries, automates variable sets, and orchestrates infrastructure deployments with proper validation and security practices. | [terraform](https://github.com/mcp/io.github.hashicorp/terraform-mcp-server)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=terraform&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22TFE_TOKEN%253D%2524%257BCOPILOT_MCP_TFE_TOKEN%257D%22%2C%22-e%22%2C%22TFE_ADDRESS%253D%2524%257BCOPILOT_MCP_TFE_ADDRESS%257D%22%2C%22-e%22%2C%22ENABLE_TF_OPERATIONS%253D%2524%257BCOPILOT_MCP_ENABLE_TF_OPERATIONS%257D%22%2C%22hashicorp%252Fterraform-mcp-server%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=terraform&config=%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22TFE_TOKEN%253D%2524%257BCOPILOT_MCP_TFE_TOKEN%257D%22%2C%22-e%22%2C%22TFE_ADDRESS%253D%2524%257BCOPILOT_MCP_TFE_ADDRESS%257D%22%2C%22-e%22%2C%22ENABLE_TF_OPERATIONS%253D%2524%257BCOPILOT_MCP_ENABLE_TF_OPERATIONS%257D%22%2C%22hashicorp%252Fterraform-mcp-server%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22docker%22%2C%22args%22%3A%5B%22run%22%2C%22-i%22%2C%22--rm%22%2C%22-e%22%2C%22TFE_TOKEN%253D%2524%257BCOPILOT_MCP_TFE_TOKEN%257D%22%2C%22-e%22%2C%22TFE_ADDRESS%253D%2524%257BCOPILOT_MCP_TFE_ADDRESS%257D%22%2C%22-e%22%2C%22ENABLE_TF_OPERATIONS%253D%2524%257BCOPILOT_MCP_ENABLE_TF_OPERATIONS%257D%22%2C%22hashicorp%252Fterraform-mcp-server%253Alatest%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
|
||||
---
|
||||
*This collection includes 20 curated items for **Partners**.*
|
||||
@@ -1,47 +0,0 @@
|
||||
id: pcf-development
|
||||
name: Power Apps Component Framework (PCF) Development
|
||||
description: Complete toolkit for developing custom code components using Power Apps Component Framework for model-driven and canvas apps
|
||||
tags:
|
||||
- power-apps
|
||||
- pcf
|
||||
- component-framework
|
||||
- typescript
|
||||
- power-platform
|
||||
items:
|
||||
- path: instructions/pcf-overview.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-code-components.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-model-driven-apps.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-canvas-apps.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-power-pages.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-react-platform-libraries.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-fluent-modern-theming.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-dependent-libraries.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-events.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-tooling.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-limitations.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-alm.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-best-practices.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-sample-components.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-api-reference.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-manifest-schema.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/pcf-community-resources.instructions.md
|
||||
kind: instruction
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,30 +0,0 @@
|
||||
# Power Apps Component Framework (PCF) Development
|
||||
|
||||
Complete toolkit for developing custom code components using Power Apps Component Framework for model-driven and canvas apps
|
||||
|
||||
**Tags:** power-apps, pcf, component-framework, typescript, power-platform
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Power Apps Component Framework Overview](../instructions/pcf-overview.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-overview.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-overview.instructions.md) | Instruction | Power Apps Component Framework overview and fundamentals |
|
||||
| [Code Components](../instructions/pcf-code-components.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-code-components.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-code-components.instructions.md) | Instruction | Understanding code components structure and implementation |
|
||||
| [Code Components for Model-Driven Apps](../instructions/pcf-model-driven-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-model-driven-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-model-driven-apps.instructions.md) | Instruction | Code components for model-driven apps implementation and configuration |
|
||||
| [Code Components for Canvas Apps](../instructions/pcf-canvas-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-canvas-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-canvas-apps.instructions.md) | Instruction | Code components for canvas apps implementation, security, and configuration |
|
||||
| [Use Code Components in Power Pages](../instructions/pcf-power-pages.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-power-pages.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-power-pages.instructions.md) | Instruction | Using code components in Power Pages sites |
|
||||
| [React Controls & Platform Libraries](../instructions/pcf-react-platform-libraries.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-react-platform-libraries.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-react-platform-libraries.instructions.md) | Instruction | React controls and platform libraries for PCF components |
|
||||
| [Style Components with Modern Theming (Preview)](../instructions/pcf-fluent-modern-theming.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-fluent-modern-theming.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-fluent-modern-theming.instructions.md) | Instruction | Style components with modern theming using Fluent UI |
|
||||
| [Dependent Libraries (Preview)](../instructions/pcf-dependent-libraries.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-dependent-libraries.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-dependent-libraries.instructions.md) | Instruction | Using dependent libraries in PCF components |
|
||||
| [Define Events (Preview)](../instructions/pcf-events.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-events.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-events.instructions.md) | Instruction | Define and handle custom events in PCF components |
|
||||
| [Get Tooling for Power Apps Component Framework](../instructions/pcf-tooling.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-tooling.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-tooling.instructions.md) | Instruction | Get Microsoft Power Platform CLI tooling for Power Apps Component Framework |
|
||||
| [Limitations](../instructions/pcf-limitations.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-limitations.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-limitations.instructions.md) | Instruction | Limitations and restrictions of Power Apps Component Framework |
|
||||
| [Code Components Application Lifecycle Management (ALM)](../instructions/pcf-alm.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-alm.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-alm.instructions.md) | Instruction | Application lifecycle management (ALM) for PCF code components |
|
||||
| [Best Practices and Guidance for Code Components](../instructions/pcf-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-best-practices.instructions.md) | Instruction | Best practices and guidance for developing PCF code components |
|
||||
| [How to Use the Sample Components](../instructions/pcf-sample-components.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-sample-components.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-sample-components.instructions.md) | Instruction | How to use and run PCF sample components from the PowerApps-Samples repository |
|
||||
| [Power Apps Component Framework API Reference](../instructions/pcf-api-reference.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-api-reference.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-api-reference.instructions.md) | Instruction | Complete PCF API reference with all interfaces and their availability in model-driven and canvas apps |
|
||||
| [Manifest Schema Reference](../instructions/pcf-manifest-schema.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-manifest-schema.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-manifest-schema.instructions.md) | Instruction | Complete manifest schema reference for PCF components with all available XML elements |
|
||||
| [PCF Community Resources](../instructions/pcf-community-resources.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-community-resources.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpcf-community-resources.instructions.md) | Instruction | PCF community resources including gallery, videos, blogs, and development tools |
|
||||
|
||||
---
|
||||
*This collection includes 17 curated items for **Power Apps Component Framework (PCF) Development**.*
|
||||
@@ -1,21 +0,0 @@
|
||||
id: php-mcp-development
|
||||
name: PHP MCP Server Development
|
||||
description: "Comprehensive resources for building Model Context Protocol servers using the official PHP SDK with attribute-based discovery, including best practices, project generation, and expert assistance"
|
||||
tags:
|
||||
- php
|
||||
- mcp
|
||||
- model-context-protocol
|
||||
- server-development
|
||||
- sdk
|
||||
- attributes
|
||||
- composer
|
||||
items:
|
||||
- path: instructions/php-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/php-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/php-mcp-expert.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,16 +0,0 @@
|
||||
# PHP MCP Server Development
|
||||
|
||||
Comprehensive resources for building Model Context Protocol servers using the official PHP SDK with attribute-based discovery, including best practices, project generation, and expert assistance
|
||||
|
||||
**Tags:** php, mcp, model-context-protocol, server-development, sdk, attributes, composer
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [PHP MCP Server Development Best Practices](../instructions/php-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fphp-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fphp-mcp-server.instructions.md) | Instruction | Best practices for building Model Context Protocol servers in PHP using the official PHP SDK with attribute-based discovery and multiple transport options | |
|
||||
| [PHP MCP Server Generator](../prompts/php-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fphp-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fphp-mcp-server-generator.prompt.md) | Prompt | Generate a complete PHP Model Context Protocol server project with tools, resources, prompts, and tests using the official PHP SDK | |
|
||||
| [PHP MCP Expert](../agents/php-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fphp-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fphp-mcp-expert.agent.md) | Agent | Expert assistant for PHP MCP server development using the official PHP SDK with attribute-based discovery | |
|
||||
|
||||
---
|
||||
*This collection includes 3 curated items for **PHP MCP Server Development**.*
|
||||
@@ -1,29 +0,0 @@
|
||||
id: power-apps-code-apps
|
||||
name: Power Apps Code Apps Development
|
||||
description: Complete toolkit for Power Apps Code Apps development including project scaffolding, development standards, and expert guidance for building code-first applications with Power Platform integration.
|
||||
tags:
|
||||
[
|
||||
power-apps,
|
||||
power-platform,
|
||||
typescript,
|
||||
react,
|
||||
code-apps,
|
||||
dataverse,
|
||||
connectors,
|
||||
]
|
||||
items:
|
||||
# Power Apps Code Apps Prompt
|
||||
- path: prompts/power-apps-code-app-scaffold.prompt.md
|
||||
kind: prompt
|
||||
|
||||
# Power Apps Code Apps Instructions
|
||||
- path: instructions/power-apps-code-apps.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Power Platform Expert Chat Mode
|
||||
- path: agents/power-platform-expert.agent.md
|
||||
kind: agent
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,16 +0,0 @@
|
||||
# Power Apps Code Apps Development
|
||||
|
||||
Complete toolkit for Power Apps Code Apps development including project scaffolding, development standards, and expert guidance for building code-first applications with Power Platform integration.
|
||||
|
||||
**Tags:** power-apps, power-platform, typescript, react, code-apps, dataverse, connectors
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Power Apps Code Apps Project Scaffolding](../prompts/power-apps-code-app-scaffold.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-apps-code-app-scaffold.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-apps-code-app-scaffold.prompt.md) | Prompt | Scaffold a complete Power Apps Code App project with PAC CLI setup, SDK integration, and connector configuration | |
|
||||
| [Power Apps Code Apps Development Instructions](../instructions/power-apps-code-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-apps-code-apps.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-apps-code-apps.instructions.md) | Instruction | Power Apps Code Apps development standards and best practices for TypeScript, React, and Power Platform integration | |
|
||||
| [Power Platform Expert](../agents/power-platform-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-platform-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-platform-expert.agent.md) | Agent | Power Platform expert providing guidance on Code Apps, canvas apps, Dataverse, connectors, and Power Platform best practices | |
|
||||
|
||||
---
|
||||
*This collection includes 3 curated items for **Power Apps Code Apps Development**.*
|
||||
@@ -1,63 +0,0 @@
|
||||
id: power-bi-development
|
||||
name: Power BI Development
|
||||
description: Comprehensive Power BI development resources including data modeling, DAX optimization, performance tuning, visualization design, security best practices, and DevOps/ALM guidance for building enterprise-grade Power BI solutions.
|
||||
tags:
|
||||
[
|
||||
power-bi,
|
||||
dax,
|
||||
data-modeling,
|
||||
performance,
|
||||
visualization,
|
||||
security,
|
||||
devops,
|
||||
business-intelligence,
|
||||
]
|
||||
items:
|
||||
# Power BI Chat Modes
|
||||
- path: agents/power-bi-data-modeling-expert.agent.md
|
||||
kind: agent
|
||||
|
||||
- path: agents/power-bi-dax-expert.agent.md
|
||||
kind: agent
|
||||
|
||||
- path: agents/power-bi-performance-expert.agent.md
|
||||
kind: agent
|
||||
|
||||
- path: agents/power-bi-visualization-expert.agent.md
|
||||
kind: agent
|
||||
|
||||
# Power BI Instructions
|
||||
- path: instructions/power-bi-custom-visuals-development.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: instructions/power-bi-data-modeling-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: instructions/power-bi-dax-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: instructions/power-bi-devops-alm-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: instructions/power-bi-report-design-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
- path: instructions/power-bi-security-rls-best-practices.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Power BI Prompts
|
||||
- path: prompts/power-bi-dax-optimization.prompt.md
|
||||
kind: prompt
|
||||
|
||||
- path: prompts/power-bi-model-design-review.prompt.md
|
||||
kind: prompt
|
||||
|
||||
- path: prompts/power-bi-performance-troubleshooting.prompt.md
|
||||
kind: prompt
|
||||
|
||||
- path: prompts/power-bi-report-design-consultation.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,27 +0,0 @@
|
||||
# Power BI Development
|
||||
|
||||
Comprehensive Power BI development resources including data modeling, DAX optimization, performance tuning, visualization design, security best practices, and DevOps/ALM guidance for building enterprise-grade Power BI solutions.
|
||||
|
||||
**Tags:** power-bi, dax, data-modeling, performance, visualization, security, devops, business-intelligence
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Power BI Data Modeling Expert Mode](../agents/power-bi-data-modeling-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-data-modeling-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-data-modeling-expert.agent.md) | Agent | Expert Power BI data modeling guidance using star schema principles, relationship design, and Microsoft best practices for optimal model performance and usability. | |
|
||||
| [Power BI DAX Expert Mode](../agents/power-bi-dax-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-dax-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-dax-expert.agent.md) | Agent | Expert Power BI DAX guidance using Microsoft best practices for performance, readability, and maintainability of DAX formulas and calculations. | |
|
||||
| [Power BI Performance Expert Mode](../agents/power-bi-performance-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-performance-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-performance-expert.agent.md) | Agent | Expert Power BI performance optimization guidance for troubleshooting, monitoring, and improving the performance of Power BI models, reports, and queries. | |
|
||||
| [Power BI Visualization Expert Mode](../agents/power-bi-visualization-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-visualization-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-bi-visualization-expert.agent.md) | Agent | Expert Power BI report design and visualization guidance using Microsoft best practices for creating effective, performant, and user-friendly reports and dashboards. | |
|
||||
| [Power BI Custom Visuals Development Best Practices](../instructions/power-bi-custom-visuals-development.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-custom-visuals-development.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-custom-visuals-development.instructions.md) | Instruction | Comprehensive Power BI custom visuals development guide covering React, D3.js integration, TypeScript patterns, testing frameworks, and advanced visualization techniques. | |
|
||||
| [Power BI Data Modeling Best Practices](../instructions/power-bi-data-modeling-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-data-modeling-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-data-modeling-best-practices.instructions.md) | Instruction | Comprehensive Power BI data modeling best practices based on Microsoft guidance for creating efficient, scalable, and maintainable semantic models using star schema principles. | |
|
||||
| [Power BI DAX Best Practices](../instructions/power-bi-dax-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-dax-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-dax-best-practices.instructions.md) | Instruction | Comprehensive Power BI DAX best practices and patterns based on Microsoft guidance for creating efficient, maintainable, and performant DAX formulas. | |
|
||||
| [Power BI DevOps and Application Lifecycle Management Best Practices](../instructions/power-bi-devops-alm-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-devops-alm-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-devops-alm-best-practices.instructions.md) | Instruction | Comprehensive guide for Power BI DevOps, Application Lifecycle Management (ALM), CI/CD pipelines, deployment automation, and version control best practices. | |
|
||||
| [Power BI Report Design and Visualization Best Practices](../instructions/power-bi-report-design-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-report-design-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-report-design-best-practices.instructions.md) | Instruction | Comprehensive Power BI report design and visualization best practices based on Microsoft guidance for creating effective, accessible, and performant reports and dashboards. | |
|
||||
| [Power BI Security and Row-Level Security Best Practices](../instructions/power-bi-security-rls-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-security-rls-best-practices.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-bi-security-rls-best-practices.instructions.md) | Instruction | Comprehensive Power BI Row-Level Security (RLS) and advanced security patterns implementation guide with dynamic security, best practices, and governance strategies. | |
|
||||
| [Power BI DAX Formula Optimizer](../prompts/power-bi-dax-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-dax-optimization.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-dax-optimization.prompt.md) | Prompt | Comprehensive Power BI DAX formula optimization prompt for improving performance, readability, and maintainability of DAX calculations. | |
|
||||
| [Power BI Data Model Design Review](../prompts/power-bi-model-design-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-model-design-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-model-design-review.prompt.md) | Prompt | Comprehensive Power BI data model design review prompt for evaluating model architecture, relationships, and optimization opportunities. | |
|
||||
| [Power BI Performance Troubleshooting Guide](../prompts/power-bi-performance-troubleshooting.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-performance-troubleshooting.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-performance-troubleshooting.prompt.md) | Prompt | Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolving performance issues in Power BI models, reports, and queries. | |
|
||||
| [Power BI Report Visualization Designer](../prompts/power-bi-report-design-consultation.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-report-design-consultation.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-bi-report-design-consultation.prompt.md) | Prompt | Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design. | |
|
||||
|
||||
---
|
||||
*This collection includes 14 curated items for **Power BI Development**.*
|
||||
@@ -1,21 +0,0 @@
|
||||
id: power-platform-mcp-connector-development
|
||||
name: Power Platform MCP Connector Development
|
||||
description: Complete toolkit for developing Power Platform custom connectors with Model Context Protocol integration for Microsoft Copilot Studio
|
||||
tags:
|
||||
- power-platform
|
||||
- mcp
|
||||
- copilot-studio
|
||||
- custom-connector
|
||||
- json-rpc
|
||||
items:
|
||||
- path: instructions/power-platform-mcp-development.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/power-platform-mcp-connector-suite.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/mcp-copilot-studio-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/power-platform-mcp-integration-expert.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,17 +0,0 @@
|
||||
# Power Platform MCP Connector Development
|
||||
|
||||
Complete toolkit for developing Power Platform custom connectors with Model Context Protocol integration for Microsoft Copilot Studio
|
||||
|
||||
**Tags:** power-platform, mcp, copilot-studio, custom-connector, json-rpc
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Power Platform MCP Custom Connector Development](../instructions/power-platform-mcp-development.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-platform-mcp-development.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpower-platform-mcp-development.instructions.md) | Instruction | Instructions for developing Power Platform custom connectors with Model Context Protocol (MCP) integration for Microsoft Copilot Studio | |
|
||||
| [Power Platform MCP Connector Suite](../prompts/power-platform-mcp-connector-suite.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-platform-mcp-connector-suite.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpower-platform-mcp-connector-suite.prompt.md) | Prompt | Generate complete Power Platform custom connector with MCP integration for Copilot Studio - includes schema generation, troubleshooting, and validation | |
|
||||
| [Power Platform MCP Connector Generator](../prompts/mcp-copilot-studio-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-copilot-studio-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fmcp-copilot-studio-server-generator.prompt.md) | Prompt | Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support | |
|
||||
| [Power Platform MCP Integration Expert](../agents/power-platform-mcp-integration-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-platform-mcp-integration-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpower-platform-mcp-integration-expert.agent.md) | Agent | Expert in Power Platform custom connector development with MCP integration for Copilot Studio - comprehensive knowledge of schemas, protocols, and integration patterns | |
|
||||
|
||||
---
|
||||
*This collection includes 4 curated items for **Power Platform MCP Connector Development**.*
|
||||
@@ -1,58 +0,0 @@
|
||||
id: project-planning
|
||||
name: Project Planning & Management
|
||||
description: Tools and guidance for software project planning, feature breakdown, epic management, implementation planning, and task organization for development teams.
|
||||
tags:
|
||||
[
|
||||
planning,
|
||||
project-management,
|
||||
epic,
|
||||
feature,
|
||||
implementation,
|
||||
task,
|
||||
architecture,
|
||||
technical-spike,
|
||||
]
|
||||
items:
|
||||
# Planning Chat Modes
|
||||
- path: agents/task-planner.agent.md
|
||||
kind: agent
|
||||
- path: agents/task-researcher.agent.md
|
||||
kind: agent
|
||||
- path: agents/planner.agent.md
|
||||
kind: agent
|
||||
- path: agents/plan.agent.md
|
||||
kind: agent
|
||||
- path: agents/prd.agent.md
|
||||
kind: agent
|
||||
- path: agents/implementation-plan.agent.md
|
||||
kind: agent
|
||||
- path: agents/research-technical-spike.agent.md
|
||||
kind: agent
|
||||
|
||||
# Planning Instructions
|
||||
- path: instructions/task-implementation.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/spec-driven-workflow-v1.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Planning Prompts
|
||||
- path: prompts/breakdown-feature-implementation.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/breakdown-feature-prd.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/breakdown-epic-arch.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/breakdown-epic-pm.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/create-implementation-plan.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/update-implementation-plan.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/create-github-issues-feature-from-implementation-plan.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/create-technical-spike.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,30 +0,0 @@
|
||||
# Project Planning & Management
|
||||
|
||||
Tools and guidance for software project planning, feature breakdown, epic management, implementation planning, and task organization for development teams.
|
||||
|
||||
**Tags:** planning, project-management, epic, feature, implementation, task, architecture, technical-spike
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Create GitHub Issue from Implementation Plan](../prompts/create-github-issues-feature-from-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-github-issues-feature-from-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-github-issues-feature-from-implementation-plan.prompt.md) | Prompt | Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates. | |
|
||||
| [Create Implementation Plan](../prompts/create-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-implementation-plan.prompt.md) | Prompt | Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure. | |
|
||||
| [Create PRD Chat Mode](../agents/prd.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fprd.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fprd.agent.md) | Agent | Generate a comprehensive Product Requirements Document (PRD) in Markdown, detailing user stories, acceptance criteria, technical considerations, and metrics. Optionally create GitHub issues upon user confirmation. | |
|
||||
| [Create Technical Spike Document](../prompts/create-technical-spike.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-technical-spike.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-technical-spike.prompt.md) | Prompt | Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation. | |
|
||||
| [Epic Architecture Specification Prompt](../prompts/breakdown-epic-arch.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-epic-arch.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-epic-arch.prompt.md) | Prompt | Prompt for creating the high-level technical architecture for an Epic, based on a Product Requirements Document. | |
|
||||
| [Epic Product Requirements Document (PRD) Prompt](../prompts/breakdown-epic-pm.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-epic-pm.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-epic-pm.prompt.md) | Prompt | Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification. | |
|
||||
| [Feature Implementation Plan Prompt](../prompts/breakdown-feature-implementation.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-feature-implementation.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-feature-implementation.prompt.md) | Prompt | Prompt for creating detailed feature implementation plans, following Epoch monorepo structure. | |
|
||||
| [Feature PRD Prompt](../prompts/breakdown-feature-prd.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-feature-prd.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fbreakdown-feature-prd.prompt.md) | Prompt | Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic. | |
|
||||
| [Implementation Plan Generation Mode](../agents/implementation-plan.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fimplementation-plan.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fimplementation-plan.agent.md) | Agent | Generate an implementation plan for new features or refactoring existing code. | |
|
||||
| [Plan Mode Strategic Planning & Architecture](../agents/plan.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplan.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplan.agent.md) | Agent | Strategic planning and architecture assistant focused on thoughtful analysis before implementation. Helps developers understand codebases, clarify requirements, and develop comprehensive implementation strategies. | |
|
||||
| [Planning mode instructions](../agents/planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplanner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplanner.agent.md) | Agent | Generate an implementation plan for new features or refactoring existing code. | |
|
||||
| [Spec Driven Workflow v1](../instructions/spec-driven-workflow-v1.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspec-driven-workflow-v1.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fspec-driven-workflow-v1.instructions.md) | Instruction | Specification-Driven Workflow v1 provides a structured approach to software development, ensuring that requirements are clearly defined, designs are meticulously planned, and implementations are thoroughly documented and validated. | |
|
||||
| [Task Plan Implementation Instructions](../instructions/task-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftask-implementation.instructions.md) | Instruction | Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai | |
|
||||
| [Task Planner Instructions](../agents/task-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-planner.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-planner.agent.md) | Agent | Task planner for creating actionable implementation plans - Brought to you by microsoft/edge-ai | |
|
||||
| [Task Researcher Instructions](../agents/task-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-researcher.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftask-researcher.agent.md) | Agent | Task research specialist for comprehensive project analysis - Brought to you by microsoft/edge-ai | |
|
||||
| [Technical spike research mode](../agents/research-technical-spike.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fresearch-technical-spike.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fresearch-technical-spike.agent.md) | Agent | Systematically research and validate technical spike documents through exhaustive investigation and controlled experimentation. | |
|
||||
| [Update Implementation Plan](../prompts/update-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fupdate-implementation-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fupdate-implementation-plan.prompt.md) | Prompt | Update an existing implementation plan file with new or update requirements to provide new features, refactoring existing code or upgrading packages, design, architecture or infrastructure. | |
|
||||
|
||||
---
|
||||
*This collection includes 17 curated items for **Project Planning & Management**.*
|
||||
@@ -1,35 +0,0 @@
|
||||
id: python-mcp-development
|
||||
name: Python MCP Server Development
|
||||
description: Complete toolkit for building Model Context Protocol (MCP) servers in Python using the official SDK with FastMCP. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
tags: [python, mcp, model-context-protocol, fastmcp, server-development]
|
||||
items:
|
||||
- path: instructions/python-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/python-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/python-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Python with FastMCP.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Python
|
||||
- Implementing typed tools with Pydantic models and structured output
|
||||
- Setting up stdio or streamable HTTP transports
|
||||
- Debugging type hints and schema validation issues
|
||||
- Learning Python MCP best practices with FastMCP
|
||||
- Optimizing server performance and resource management
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Python/FastMCP development
|
||||
- Using the prompt to generate initial project structure with uv
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need structured output, sampling, or elicitation
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Python MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol (MCP) servers in Python using the official SDK with FastMCP. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
|
||||
**Tags:** python, mcp, model-context-protocol, fastmcp, server-development
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Python MCP Server Development](../instructions/python-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpython-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fpython-mcp-server.instructions.md) | Instruction | Instructions for building Model Context Protocol (MCP) servers using the Python SDK | |
|
||||
| [Generate Python MCP Server](../prompts/python-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpython-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fpython-mcp-server-generator.prompt.md) | Prompt | Generate a complete MCP server project in Python with tools, resources, and proper configuration | |
|
||||
| [Python MCP Server Expert](../agents/python-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpython-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fpython-mcp-expert.agent.md) | Agent | Expert assistant for developing Model Context Protocol (MCP) servers in Python [see usage](#python-mcp-server-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Python MCP Server Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Python with FastMCP.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Python
|
||||
- Implementing typed tools with Pydantic models and structured output
|
||||
- Setting up stdio or streamable HTTP transports
|
||||
- Debugging type hints and schema validation issues
|
||||
- Learning Python MCP best practices with FastMCP
|
||||
- Optimizing server performance and resource management
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Python/FastMCP development
|
||||
- Using the prompt to generate initial project structure with uv
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or HTTP transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need structured output, sampling, or elicitation
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Python MCP Server Development**.*
|
||||
@@ -1,35 +0,0 @@
|
||||
id: ruby-mcp-development
|
||||
name: Ruby MCP Server Development
|
||||
description: "Complete toolkit for building Model Context Protocol servers in Ruby using the official MCP Ruby SDK gem with Rails integration support."
|
||||
tags: [ruby, mcp, model-context-protocol, server-development, sdk, rails, gem]
|
||||
items:
|
||||
- path: instructions/ruby-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/ruby-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/ruby-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Ruby.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Ruby
|
||||
- Implementing tools, prompts, and resources
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging schema definitions and error handling
|
||||
- Learning Ruby MCP best practices with the official SDK
|
||||
- Integrating with Rails applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Ruby MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or Rails integration
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need authentication or server_context usage
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Ruby MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol servers in Ruby using the official MCP Ruby SDK gem with Rails integration support.
|
||||
|
||||
**Tags:** ruby, mcp, model-context-protocol, server-development, sdk, rails, gem
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Ruby MCP Server Development Guidelines](../instructions/ruby-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fruby-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fruby-mcp-server.instructions.md) | Instruction | Best practices and patterns for building Model Context Protocol (MCP) servers in Ruby using the official MCP Ruby SDK gem. | |
|
||||
| [Ruby MCP Server Generator](../prompts/ruby-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fruby-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fruby-mcp-server-generator.prompt.md) | Prompt | Generate a complete Model Context Protocol server project in Ruby using the official MCP Ruby SDK gem. | |
|
||||
| [Ruby MCP Expert](../agents/ruby-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fruby-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fruby-mcp-expert.agent.md) | Agent | Expert assistance for building Model Context Protocol servers in Ruby using the official MCP Ruby SDK gem with Rails integration. [see usage](#ruby-mcp-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Ruby MCP Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Ruby.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Ruby
|
||||
- Implementing tools, prompts, and resources
|
||||
- Setting up stdio or HTTP transports
|
||||
- Debugging schema definitions and error handling
|
||||
- Learning Ruby MCP best practices with the official SDK
|
||||
- Integrating with Rails applications
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Ruby MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio or Rails integration
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need authentication or server_context usage
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Ruby MCP Server Development**.*
|
||||
@@ -1,31 +0,0 @@
|
||||
id: rug-agentic-workflow
|
||||
name: RUG Agentic Workflow
|
||||
description: Three-agent workflow for orchestrated software delivery with an orchestrator plus implementation and QA subagents.
|
||||
tags: [agentic-workflow, orchestration, subagents, software-engineering, qa]
|
||||
items:
|
||||
- path: agents/rug-orchestrator.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This workflow is designed as a coordinated trio:
|
||||
- `RUG` orchestrates decomposition, delegation, and validation loops.
|
||||
- `SWE` executes implementation tasks.
|
||||
- `QA` validates requirements, edge cases, and regressions.
|
||||
|
||||
Typical usage:
|
||||
1. Start with `RUG` for multi-step tasks.
|
||||
2. Let `RUG` delegate coding to `SWE`.
|
||||
3. Let `RUG` delegate verification to `QA`.
|
||||
|
||||
Best results:
|
||||
- Keep each delegated task narrowly scoped.
|
||||
- Require explicit acceptance criteria per task.
|
||||
- Run a final cross-task validation pass before completion.
|
||||
- path: agents/swe-subagent.agent.md
|
||||
kind: agent
|
||||
- path: agents/qa-subagent.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: false
|
||||
@@ -1,37 +0,0 @@
|
||||
# RUG Agentic Workflow
|
||||
|
||||
Three-agent workflow for orchestrated software delivery with an orchestrator plus implementation and QA subagents.
|
||||
|
||||
**Tags:** agentic-workflow, orchestration, subagents, software-engineering, qa
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [RUG](../agents/rug-orchestrator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Frug-orchestrator.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Frug-orchestrator.agent.md) | Agent | Pure orchestration agent that decomposes requests, delegates all work to subagents, validates outcomes, and repeats until complete. [see usage](#rug) | |
|
||||
| [SWE](../agents/swe-subagent.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fswe-subagent.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fswe-subagent.agent.md) | Agent | Senior software engineer subagent for implementation tasks: feature development, debugging, refactoring, and testing. | |
|
||||
| [QA](../agents/qa-subagent.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fqa-subagent.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fqa-subagent.agent.md) | Agent | Meticulous QA subagent for test planning, bug hunting, edge-case analysis, and implementation verification. | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### RUG
|
||||
|
||||
recommended
|
||||
|
||||
This workflow is designed as a coordinated trio:
|
||||
- `RUG` orchestrates decomposition, delegation, and validation loops.
|
||||
- `SWE` executes implementation tasks.
|
||||
- `QA` validates requirements, edge cases, and regressions.
|
||||
|
||||
Typical usage:
|
||||
1. Start with `RUG` for multi-step tasks.
|
||||
2. Let `RUG` delegate coding to `SWE`.
|
||||
3. Let `RUG` delegate verification to `QA`.
|
||||
|
||||
Best results:
|
||||
- Keep each delegated task narrowly scoped.
|
||||
- Require explicit acceptance criteria per task.
|
||||
- Run a final cross-task validation pass before completion.
|
||||
|
||||
---
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
id: rust-mcp-development
|
||||
name: Rust MCP Server Development
|
||||
description: Build high-performance Model Context Protocol servers in Rust using the official rmcp SDK with async/await, procedural macros, and type-safe implementations.
|
||||
tags:
|
||||
[
|
||||
rust,
|
||||
mcp,
|
||||
model-context-protocol,
|
||||
server-development,
|
||||
sdk,
|
||||
tokio,
|
||||
async,
|
||||
macros,
|
||||
rmcp,
|
||||
]
|
||||
items:
|
||||
- path: instructions/rust-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/rust-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/rust-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Rust.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Rust
|
||||
- Implementing async handlers with tokio runtime
|
||||
- Using rmcp procedural macros for tools
|
||||
- Setting up stdio, SSE, or HTTP transports
|
||||
- Debugging async Rust and ownership issues
|
||||
- Learning Rust MCP best practices with the official rmcp SDK
|
||||
- Performance optimization with Arc and RwLock
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Rust MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying which transport type you need
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need OAuth authentication
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,42 +0,0 @@
|
||||
# Rust MCP Server Development
|
||||
|
||||
Build high-performance Model Context Protocol servers in Rust using the official rmcp SDK with async/await, procedural macros, and type-safe implementations.
|
||||
|
||||
**Tags:** rust, mcp, model-context-protocol, server-development, sdk, tokio, async, macros, rmcp
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Rust MCP Server Development Best Practices](../instructions/rust-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Frust-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Frust-mcp-server.instructions.md) | Instruction | Best practices for building Model Context Protocol servers in Rust using the official rmcp SDK with async/await patterns | |
|
||||
| [Rust Mcp Server Generator](../prompts/rust-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Frust-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Frust-mcp-server-generator.prompt.md) | Prompt | Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK | |
|
||||
| [Rust MCP Expert](../agents/rust-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Frust-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Frust-mcp-expert.agent.md) | Agent | Expert assistant for Rust MCP server development using the rmcp SDK with tokio async runtime [see usage](#rust-mcp-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Rust MCP Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Rust.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Rust
|
||||
- Implementing async handlers with tokio runtime
|
||||
- Using rmcp procedural macros for tools
|
||||
- Setting up stdio, SSE, or HTTP transports
|
||||
- Debugging async Rust and ownership issues
|
||||
- Learning Rust MCP best practices with the official rmcp SDK
|
||||
- Performance optimization with Arc and RwLock
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Rust MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying which transport type you need
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need OAuth authentication
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Rust MCP Server Development**.*
|
||||
@@ -1,24 +0,0 @@
|
||||
id: security-best-practices
|
||||
name: Security & Code Quality
|
||||
description: Security frameworks, accessibility guidelines, performance optimization, and code quality best practices for building secure, maintainable, and high-performance applications.
|
||||
tags: [security, accessibility, performance, code-quality, owasp, a11y, optimization, best-practices]
|
||||
items:
|
||||
# Security & Quality Instructions
|
||||
- path: instructions/security-and-owasp.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/a11y.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/performance-optimization.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/object-calisthenics.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/self-explanatory-code-commenting.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Security & Safety Prompts
|
||||
- path: prompts/ai-prompt-engineering-safety-review.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,19 +0,0 @@
|
||||
# Security & Code Quality
|
||||
|
||||
Security frameworks, accessibility guidelines, performance optimization, and code quality best practices for building secure, maintainable, and high-performance applications.
|
||||
|
||||
**Tags:** security, accessibility, performance, code-quality, owasp, a11y, optimization, best-practices
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Accessibility instructions](../instructions/a11y.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fa11y.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fa11y.instructions.md) | Instruction | Guidance for creating more accessible code |
|
||||
| [AI Prompt Engineering Safety Review & Improvement](../prompts/ai-prompt-engineering-safety-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fai-prompt-engineering-safety-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fai-prompt-engineering-safety-review.prompt.md) | Prompt | Comprehensive AI prompt engineering safety review and improvement prompt. Analyzes prompts for safety, bias, security vulnerabilities, and effectiveness while providing detailed improvement recommendations with extensive frameworks, testing methodologies, and educational content. |
|
||||
| [Object Calisthenics Rules](../instructions/object-calisthenics.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fobject-calisthenics.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fobject-calisthenics.instructions.md) | Instruction | Enforces Object Calisthenics principles for business domain code to ensure clean, maintainable, and robust code |
|
||||
| [Performance Optimization Best Practices](../instructions/performance-optimization.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fperformance-optimization.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fperformance-optimization.instructions.md) | Instruction | The most comprehensive, practical, and engineer-authored performance optimization instructions for all languages, frameworks, and stacks. Covers frontend, backend, and database best practices with actionable guidance, scenario-based checklists, troubleshooting, and pro tips. |
|
||||
| [Secure Coding and OWASP Guidelines](../instructions/security-and-owasp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fsecurity-and-owasp.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fsecurity-and-owasp.instructions.md) | Instruction | Comprehensive secure coding instructions for all languages and frameworks, based on OWASP Top 10 and industry best practices. |
|
||||
| [Self-explanatory Code Commenting Instructions](../instructions/self-explanatory-code-commenting.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fself-explanatory-code-commenting.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fself-explanatory-code-commenting.instructions.md) | Instruction | Guidelines for GitHub Copilot to write comments to achieve self-explanatory code with less comments. Examples are in JavaScript but it should work on any language that has comments. |
|
||||
|
||||
---
|
||||
*This collection includes 6 curated items for **Security & Code Quality**.*
|
||||
@@ -1,42 +0,0 @@
|
||||
id: software-engineering-team
|
||||
name: Software Engineering Team
|
||||
description: 7 specialized agents covering the full software development lifecycle from UX design and architecture to security and DevOps.
|
||||
tags: [team, enterprise, security, devops, ux, architecture, product, ai-ethics]
|
||||
items:
|
||||
- path: agents/se-ux-ui-designer.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
## About This Collection
|
||||
|
||||
This collection of 7 agents is based on learnings from [The AI-Native Engineering Flow](https://medium.com/data-science-at-microsoft/the-ai-native-engineering-flow-5de5ffd7d877) experiments at Microsoft, designed to augment software engineering teams across the entire development lifecycle.
|
||||
|
||||
**Key Design Principles:**
|
||||
- **Standalone**: Each agent works independently without cross-dependencies
|
||||
- **Enterprise-ready**: Incorporates OWASP, Zero Trust, WCAG, and Well-Architected frameworks
|
||||
- **Lifecycle coverage**: From UX research → Architecture → Development → Security → DevOps
|
||||
|
||||
**Agents in this collection:**
|
||||
- **SE: UX Designer** - Jobs-to-be-Done analysis and user journey mapping
|
||||
- **SE: Tech Writer** - Technical documentation, blogs, ADRs, and user guides
|
||||
- **SE: DevOps/CI** - CI/CD debugging and deployment troubleshooting
|
||||
- **SE: Product Manager** - GitHub issues with business context and acceptance criteria
|
||||
- **SE: Responsible AI** - Bias testing, accessibility (WCAG), and ethical development
|
||||
- **SE: Architect** - Architecture reviews with Well-Architected frameworks
|
||||
- **SE: Security** - OWASP Top 10, LLM/ML security, and Zero Trust
|
||||
|
||||
You can use individual agents as needed or adopt the full collection for comprehensive team augmentation.
|
||||
- path: agents/se-technical-writer.agent.md
|
||||
kind: agent
|
||||
- path: agents/se-gitops-ci-specialist.agent.md
|
||||
kind: agent
|
||||
- path: agents/se-product-manager-advisor.agent.md
|
||||
kind: agent
|
||||
- path: agents/se-responsible-ai-code.agent.md
|
||||
kind: agent
|
||||
- path: agents/se-system-architecture-reviewer.agent.md
|
||||
kind: agent
|
||||
- path: agents/se-security-reviewer.agent.md
|
||||
kind: agent
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,45 +0,0 @@
|
||||
# Software Engineering Team
|
||||
|
||||
7 specialized agents covering the full software development lifecycle from UX design and architecture to security and DevOps.
|
||||
|
||||
**Tags:** team, enterprise, security, devops, ux, architecture, product, ai-ethics
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [SE: UX Designer](../agents/se-ux-ui-designer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-ux-ui-designer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-ux-ui-designer.agent.md) | Agent | Jobs-to-be-Done analysis, user journey mapping, and UX research artifacts for Figma and design workflows [see usage](#se:-ux-designer) | |
|
||||
| [SE: Tech Writer](../agents/se-technical-writer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-technical-writer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-technical-writer.agent.md) | Agent | Technical writing specialist for creating developer documentation, technical blogs, tutorials, and educational content | |
|
||||
| [SE: DevOps/CI](../agents/se-gitops-ci-specialist.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-gitops-ci-specialist.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-gitops-ci-specialist.agent.md) | Agent | DevOps specialist for CI/CD pipelines, deployment debugging, and GitOps workflows focused on making deployments boring and reliable | |
|
||||
| [SE: Product Manager](../agents/se-product-manager-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-product-manager-advisor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-product-manager-advisor.agent.md) | Agent | Product management guidance for creating GitHub issues, aligning business value with user needs, and making data-driven product decisions | |
|
||||
| [SE: Responsible AI](../agents/se-responsible-ai-code.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-responsible-ai-code.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-responsible-ai-code.agent.md) | Agent | Responsible AI specialist ensuring AI works for everyone through bias prevention, accessibility compliance, ethical development, and inclusive design | |
|
||||
| [SE: Architect](../agents/se-system-architecture-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-system-architecture-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-system-architecture-reviewer.agent.md) | Agent | System architecture review specialist with Well-Architected frameworks, design validation, and scalability analysis for AI and distributed systems | |
|
||||
| [SE: Security](../agents/se-security-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-security-reviewer.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fse-security-reviewer.agent.md) | Agent | Security-focused code review specialist with OWASP Top 10, Zero Trust, LLM security, and enterprise security standards | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### SE: UX Designer
|
||||
|
||||
## About This Collection
|
||||
|
||||
This collection of 7 agents is based on learnings from [The AI-Native Engineering Flow](https://medium.com/data-science-at-microsoft/the-ai-native-engineering-flow-5de5ffd7d877) experiments at Microsoft, designed to augment software engineering teams across the entire development lifecycle.
|
||||
|
||||
**Key Design Principles:**
|
||||
- **Standalone**: Each agent works independently without cross-dependencies
|
||||
- **Enterprise-ready**: Incorporates OWASP, Zero Trust, WCAG, and Well-Architected frameworks
|
||||
- **Lifecycle coverage**: From UX research → Architecture → Development → Security → DevOps
|
||||
|
||||
**Agents in this collection:**
|
||||
- **SE: UX Designer** - Jobs-to-be-Done analysis and user journey mapping
|
||||
- **SE: Tech Writer** - Technical documentation, blogs, ADRs, and user guides
|
||||
- **SE: DevOps/CI** - CI/CD debugging and deployment troubleshooting
|
||||
- **SE: Product Manager** - GitHub issues with business context and acceptance criteria
|
||||
- **SE: Responsible AI** - Bias testing, accessibility (WCAG), and ethical development
|
||||
- **SE: Architect** - Architecture reviews with Well-Architected frameworks
|
||||
- **SE: Security** - OWASP Top 10, LLM/ML security, and Zero Trust
|
||||
|
||||
You can use individual agents as needed or adopt the full collection for comprehensive team augmentation.
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 7 curated items for **Software Engineering Team**.*
|
||||
@@ -1,15 +0,0 @@
|
||||
id: structured-autonomy
|
||||
name: Structured Autonomy
|
||||
description: "Premium planning, thrifty implementation"
|
||||
tags: [prompt-engineering, planning, agents]
|
||||
items:
|
||||
- path: prompts/structured-autonomy-plan.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/structured-autonomy-generate.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/structured-autonomy-implement.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: manual # or "manual" to preserve the order above
|
||||
show_badge: true # set to true to show collection badge on items
|
||||
featured: false
|
||||
@@ -1,70 +0,0 @@
|
||||
# Structured Autonomy
|
||||
|
||||
Prompts for autonomous project planning and implementation with GitHub Copilot, enabling collaborative development workflows through structured planning and code generation.
|
||||
|
||||
**Tags:** github-copilot, autonomous-workflows, project-planning, code-generation, structured-autonomy
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Structured Autonomy Plan](../prompts/structured-autonomy-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-plan.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-plan.prompt.md) | Prompt | Research-driven planning agent that breaks down feature requests into testable implementation steps with clear commit boundaries for pull requests. | [context7](https://github.com/upstash/context7)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Structured Autonomy Generate](../prompts/structured-autonomy-generate.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-generate.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-generate.prompt.md) | Prompt | Implementation generator that converts structured plans into copy-paste ready code with complete verification checklists and step-by-step instructions. | [context7](https://github.com/upstash/context7)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
| [Structured Autonomy Implement](../prompts/structured-autonomy-implement.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-implement.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fstructured-autonomy-implement.prompt.md) | Prompt | Implementation agent that executes step by step instructions, validating each action and stopping for user verification before proceeding. | [context7](https://github.com/upstash/context7)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscode?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-vscodeinsiders?name=context7&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D)<br />[](https://aka.ms/awesome-copilot/install/mcp-visualstudio/mcp-install?%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22--package%22%2C%22%2540upstash%252Fcontext7%22%2C%22--%22%2C%22mcp%22%5D%2C%22env%22%3A%7B%7D%7D) |
|
||||
|
||||
---
|
||||
|
||||
## How It Works
|
||||
|
||||
Structured Autonomy is a three-phase workflow designed to maximize the value you get from AI-assisted development while keeping premium requests low. The system follows a simple principle: **use premium models sparingly for thinking, use cheap models liberally for doing**.
|
||||
|
||||
### The Workflow
|
||||
|
||||
```
|
||||
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
|
||||
│ sa-plan │ ──▶ │ sa-generate │ ──▶ │ sa-implement │
|
||||
│ (1 request) │ │ (1 request) │ │ (many requests)│
|
||||
│ Premium Model │ │ Premium Model │ │ Cheap Model │
|
||||
└─────────────────┘ └─────────────────┘ └─────────────────┘
|
||||
```
|
||||
|
||||
**Phase 1: Plan** — You describe what you want to build. The planning agent researches your codebase, reads documentation, and breaks your feature into logical commits. Output: `plans/{feature-name}/plan.md`
|
||||
|
||||
|
||||
```
|
||||
/plan Add a user profile page to this application that allows the user to view and edit their profile information.
|
||||
```
|
||||
|
||||
**Phase 2: Generate** — The generator takes your plan and produces complete, copy-paste ready implementation instructions with full code blocks. No placeholders, no TODOs—just working code based on your actual codebase patterns. Output: `plans/{feature-name}/implementation.md`
|
||||
|
||||
```
|
||||
/generate #plan.md
|
||||
```
|
||||
|
||||
**Phase 3: Implement** — The implementation agent follows the generated instructions step-by-step, checking off items as it goes and stopping at defined commit boundaries for you to verify and commit.
|
||||
|
||||
```
|
||||
/implement #implementation.md
|
||||
```
|
||||
|
||||
The implementation will stop after it completes a commit, allowing you to verify the changes and then proceed. It will automatically resume from the next step.
|
||||
|
||||
### One Branch, One PR
|
||||
|
||||
Each workflow operates on a single feature branch targeting a single pull request. Implementation steps map directly to commits, giving you:
|
||||
|
||||
- **Clean git history** with logical, reviewable commits
|
||||
- **Natural checkpoints** where you verify the code works before moving on
|
||||
- **Easy rollback** if something goes wrong—just reset to the last good commit
|
||||
|
||||
### Why This Approach Works
|
||||
|
||||
**Cost Efficiency** — Premium models (Claude Opus, GPT-5.1-Codex) are expensive but excel at reasoning and planning. You use them exactly twice: once to understand your request and once to generate the implementation. The actual coding work uses free models that can iterate as many times as needed.
|
||||
|
||||
**Better Code Quality** — Because the planning phase researches your codebase first, the generated code follows your existing patterns, naming conventions, and architecture. You're not fighting against AI suggestions that don't fit your project.
|
||||
|
||||
**Developer Engagement** — The step-by-step implementation with manual commit points keeps you in the loop. You're reviewing and testing real changes at each step, not staring at a massive diff at the end wondering what happened.
|
||||
|
||||
**Familiar Workflow** — This isn't a new way of working—it's your existing git workflow with AI assistance. Feature branches, incremental commits, PR reviews. The AI handles the tedious parts while you stay in control of the process.
|
||||
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
id: swift-mcp-development
|
||||
name: Swift MCP Server Development
|
||||
description: "Comprehensive collection for building Model Context Protocol servers in Swift using the official MCP Swift SDK with modern concurrency features."
|
||||
tags:
|
||||
[
|
||||
swift,
|
||||
mcp,
|
||||
model-context-protocol,
|
||||
server-development,
|
||||
sdk,
|
||||
ios,
|
||||
macos,
|
||||
concurrency,
|
||||
actor,
|
||||
async-await,
|
||||
]
|
||||
items:
|
||||
- path: instructions/swift-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/swift-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/swift-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Swift.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Swift
|
||||
- Implementing async/await patterns and actor-based concurrency
|
||||
- Setting up stdio, HTTP, or network transports
|
||||
- Debugging Swift concurrency and ServiceLifecycle integration
|
||||
- Learning Swift MCP best practices with the official SDK
|
||||
- Optimizing server performance for iOS/macOS platforms
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Swift MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio, HTTP, or network transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need resources, prompts, or special capabilities
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,41 +0,0 @@
|
||||
# Swift MCP Server Development
|
||||
|
||||
Comprehensive collection for building Model Context Protocol servers in Swift using the official MCP Swift SDK with modern concurrency features.
|
||||
|
||||
**Tags:** swift, mcp, model-context-protocol, server-development, sdk, ios, macos, concurrency, actor, async-await
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Swift MCP Server Development Guidelines](../instructions/swift-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fswift-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fswift-mcp-server.instructions.md) | Instruction | Best practices and patterns for building Model Context Protocol (MCP) servers in Swift using the official MCP Swift SDK package. | |
|
||||
| [Swift MCP Server Generator](../prompts/swift-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fswift-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fswift-mcp-server-generator.prompt.md) | Prompt | Generate a complete Model Context Protocol server project in Swift using the official MCP Swift SDK package. | |
|
||||
| [Swift MCP Expert](../agents/swift-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fswift-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fswift-mcp-expert.agent.md) | Agent | Expert assistance for building Model Context Protocol servers in Swift using modern concurrency features and the official MCP Swift SDK. [see usage](#swift-mcp-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### Swift MCP Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in Swift.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with Swift
|
||||
- Implementing async/await patterns and actor-based concurrency
|
||||
- Setting up stdio, HTTP, or network transports
|
||||
- Debugging Swift concurrency and ServiceLifecycle integration
|
||||
- Learning Swift MCP best practices with the official SDK
|
||||
- Optimizing server performance for iOS/macOS platforms
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for Swift MCP development
|
||||
- Using the prompt to generate initial project structure
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need stdio, HTTP, or network transport
|
||||
- Providing details about what tools or functionality you need
|
||||
- Mentioning if you need resources, prompts, or special capabilities
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **Swift MCP Server Development**.*
|
||||
@@ -1,15 +0,0 @@
|
||||
id: technical-spike
|
||||
name: Technical Spike
|
||||
description: Tools for creation, management and research of technical spikes to reduce unknowns and assumptions before proceeding to specification and implementation of solutions.
|
||||
tags: [technical-spike, assumption-testing, validation, research]
|
||||
items:
|
||||
# Planning Chat Modes
|
||||
- path: agents/research-technical-spike.agent.md
|
||||
kind: agent
|
||||
|
||||
# Planning Prompts
|
||||
- path: prompts/create-technical-spike.prompt.md
|
||||
kind: prompt
|
||||
display:
|
||||
ordering: alpha # or "manual" to preserve the order above
|
||||
show_badge: false # set to true to show collection badge on items
|
||||
@@ -1,12 +0,0 @@
|
||||
# Technical Spike
|
||||
|
||||
Tools for creation, management and research of technical spikes to reduce unknowns and assumptions before proceeding to specification and implementation of solutions.
|
||||
|
||||
**Tags:** technical-spike, assumption-testing, validation, research
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [Create Technical Spike Document](../prompts/create-technical-spike.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-technical-spike.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcreate-technical-spike.prompt.md) | Prompt | Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation. | |
|
||||
| [Technical spike research mode](../agents/research-technical-spike.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fresearch-technical-spike.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fresearch-technical-spike.agent.md) | Agent | Systematically research and validate technical spike documents through exhaustive investigation and controlled experimentation. | |
|
||||
@@ -1,37 +0,0 @@
|
||||
id: testing-automation
|
||||
name: Testing & Test Automation
|
||||
description: Comprehensive collection for writing tests, test automation, and test-driven development including unit tests, integration tests, and end-to-end testing strategies.
|
||||
tags:
|
||||
[testing, tdd, automation, unit-tests, integration, playwright, jest, nunit]
|
||||
items:
|
||||
# TDD Chat Modes
|
||||
- path: agents/tdd-red.agent.md
|
||||
kind: agent
|
||||
- path: agents/tdd-green.agent.md
|
||||
kind: agent
|
||||
- path: agents/tdd-refactor.agent.md
|
||||
kind: agent
|
||||
- path: agents/playwright-tester.agent.md
|
||||
kind: agent
|
||||
|
||||
# Testing Instructions
|
||||
- path: instructions/playwright-typescript.instructions.md
|
||||
kind: instruction
|
||||
- path: instructions/playwright-python.instructions.md
|
||||
kind: instruction
|
||||
|
||||
# Testing Prompts
|
||||
- path: prompts/playwright-explore-website.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/playwright-generate-test.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/csharp-nunit.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/java-junit.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/ai-prompt-engineering-safety-review.prompt.md
|
||||
kind: prompt
|
||||
|
||||
display:
|
||||
ordering: alpha
|
||||
show_badge: true
|
||||
@@ -1,24 +0,0 @@
|
||||
# Testing & Test Automation
|
||||
|
||||
Comprehensive collection for writing tests, test automation, and test-driven development including unit tests, integration tests, and end-to-end testing strategies.
|
||||
|
||||
**Tags:** testing, tdd, automation, unit-tests, integration, playwright, jest, nunit
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [AI Prompt Engineering Safety Review & Improvement](../prompts/ai-prompt-engineering-safety-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fai-prompt-engineering-safety-review.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fai-prompt-engineering-safety-review.prompt.md) | Prompt | Comprehensive AI prompt engineering safety review and improvement prompt. Analyzes prompts for safety, bias, security vulnerabilities, and effectiveness while providing detailed improvement recommendations with extensive frameworks, testing methodologies, and educational content. | |
|
||||
| [JUnit 5+ Best Practices](../prompts/java-junit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-junit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fjava-junit.prompt.md) | Prompt | Get best practices for JUnit 5 unit testing, including data-driven tests | |
|
||||
| [NUnit Best Practices](../prompts/csharp-nunit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-nunit.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fcsharp-nunit.prompt.md) | Prompt | Get best practices for NUnit unit testing, including data-driven tests | |
|
||||
| [Playwright Python Test Generation Instructions](../instructions/playwright-python.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fplaywright-python.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fplaywright-python.instructions.md) | Instruction | Playwright Python AI test generation instructions based on official documentation. | |
|
||||
| [Playwright Tester Mode](../agents/playwright-tester.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplaywright-tester.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Fplaywright-tester.agent.md) | Agent | Testing mode for Playwright tests | |
|
||||
| [Playwright Typescript](../instructions/playwright-typescript.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fplaywright-typescript.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fplaywright-typescript.instructions.md) | Instruction | Playwright test generation instructions | |
|
||||
| [TDD Green Phase Make Tests Pass Quickly](../agents/tdd-green.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-green.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-green.agent.md) | Agent | Implement minimal code to satisfy GitHub issue requirements and make failing tests pass without over-engineering. | |
|
||||
| [TDD Red Phase Write Failing Tests First](../agents/tdd-red.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-red.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-red.agent.md) | Agent | Guide test-first development by writing failing tests that describe desired behaviour from GitHub issue context before implementation exists. | |
|
||||
| [TDD Refactor Phase Improve Quality & Security](../agents/tdd-refactor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-refactor.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftdd-refactor.agent.md) | Agent | Improve code quality, apply security best practices, and enhance design whilst maintaining green tests and GitHub issue compliance. | |
|
||||
| [Test Generation with Playwright MCP](../prompts/playwright-generate-test.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-generate-test.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-generate-test.prompt.md) | Prompt | Generate a Playwright test based on a scenario using Playwright MCP | |
|
||||
| [Website Exploration for Testing](../prompts/playwright-explore-website.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-explore-website.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Fplaywright-explore-website.prompt.md) | Prompt | Website exploration for testing using Playwright MCP | |
|
||||
|
||||
---
|
||||
*This collection includes 11 curated items for **Testing & Test Automation**.*
|
||||
@@ -1,34 +0,0 @@
|
||||
id: typescript-mcp-development
|
||||
name: TypeScript MCP Server Development
|
||||
description: Complete toolkit for building Model Context Protocol (MCP) servers in TypeScript/Node.js using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
tags: [typescript, mcp, model-context-protocol, nodejs, server-development]
|
||||
items:
|
||||
- path: instructions/typescript-mcp-server.instructions.md
|
||||
kind: instruction
|
||||
- path: prompts/typescript-mcp-server-generator.prompt.md
|
||||
kind: prompt
|
||||
- path: agents/typescript-mcp-expert.agent.md
|
||||
kind: agent
|
||||
usage: |
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in TypeScript/Node.js.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with TypeScript
|
||||
- Implementing tools, resources, and prompts with zod validation
|
||||
- Setting up HTTP or stdio transports
|
||||
- Debugging schema validation and transport issues
|
||||
- Learning TypeScript MCP best practices
|
||||
- Optimizing server performance and reliability
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for TypeScript/Node.js development
|
||||
- Using the prompt to generate initial project structure with proper configuration
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need HTTP or stdio transport
|
||||
- Providing details about what tools or functionality you need
|
||||
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,40 +0,0 @@
|
||||
# TypeScript MCP Server Development
|
||||
|
||||
Complete toolkit for building Model Context Protocol (MCP) servers in TypeScript/Node.js using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance.
|
||||
|
||||
**Tags:** typescript, mcp, model-context-protocol, nodejs, server-development
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description | MCP Servers |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| [TypeScript MCP Server Development](../instructions/typescript-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftypescript-mcp-server.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftypescript-mcp-server.instructions.md) | Instruction | Instructions for building Model Context Protocol (MCP) servers using the TypeScript SDK | |
|
||||
| [Generate TypeScript MCP Server](../prompts/typescript-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypescript-mcp-server-generator.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypescript-mcp-server-generator.prompt.md) | Prompt | Generate a complete MCP server project in TypeScript with tools, resources, and proper configuration | |
|
||||
| [TypeScript MCP Server Expert](../agents/typescript-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftypescript-mcp-expert.agent.md)<br />[](https://aka.ms/awesome-copilot/install/agent?url=vscode-insiders%3Achat-agent%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fagents%2Ftypescript-mcp-expert.agent.md) | Agent | Expert assistant for developing Model Context Protocol (MCP) servers in TypeScript [see usage](#typescript-mcp-server-expert) | |
|
||||
|
||||
## Collection Usage
|
||||
|
||||
### TypeScript MCP Server Expert
|
||||
|
||||
recommended
|
||||
|
||||
This chat mode provides expert guidance for building MCP servers in TypeScript/Node.js.
|
||||
|
||||
This chat mode is ideal for:
|
||||
- Creating new MCP server projects with TypeScript
|
||||
- Implementing tools, resources, and prompts with zod validation
|
||||
- Setting up HTTP or stdio transports
|
||||
- Debugging schema validation and transport issues
|
||||
- Learning TypeScript MCP best practices
|
||||
- Optimizing server performance and reliability
|
||||
|
||||
To get the best results, consider:
|
||||
- Using the instruction file to set context for TypeScript/Node.js development
|
||||
- Using the prompt to generate initial project structure with proper configuration
|
||||
- Switching to the expert chat mode for detailed implementation help
|
||||
- Specifying whether you need HTTP or stdio transport
|
||||
- Providing details about what tools or functionality you need
|
||||
|
||||
---
|
||||
|
||||
*This collection includes 3 curated items for **TypeScript MCP Server Development**.*
|
||||
@@ -1,495 +0,0 @@
|
||||
# TypeSpec for Microsoft 365 Copilot
|
||||
|
||||
## Overview
|
||||
|
||||
TypeSpec for Microsoft 365 Copilot is a powerful domain-specific language (DSL) that enables developers to create declarative agents and API plugins using a clean, expressive syntax. Built on the foundation of [TypeSpec](https://typespec.io/), this specialized language provides Microsoft 365-specific decorators and capabilities that streamline the development process for extending Microsoft 365 Copilot.
|
||||
|
||||
## Why Use TypeSpec?
|
||||
|
||||
- **Type Safety**: Comprehensive type checking for all Microsoft 365 Copilot-specific constructs
|
||||
- **Developer Experience**: Rich IntelliSense support in Visual Studio Code with real-time feedback
|
||||
- **Simplified Authoring**: Replace verbose JSON configurations with intuitive decorator-based syntax
|
||||
- **Automatic Manifest Generation**: Automatically generates valid manifest files and OpenAPI specifications
|
||||
- **Maintainability**: More readable and maintainable codebase compared to manual JSON authoring
|
||||
|
||||
## Core Concepts
|
||||
|
||||
### Declarative Agents
|
||||
|
||||
A declarative agent is a customized version of Microsoft 365 Copilot that allows users to create personalized experiences by declaring specific instructions, actions, and knowledge.
|
||||
|
||||
**Basic Agent Example:**
|
||||
```typescript
|
||||
@agent(
|
||||
"Customer Support Assistant",
|
||||
"An AI agent that helps with customer support inquiries and ticket management"
|
||||
)
|
||||
@instructions("""
|
||||
You are a customer support specialist. Help users with their inquiries,
|
||||
provide troubleshooting steps, and escalate complex issues when necessary.
|
||||
Always maintain a helpful and professional tone.
|
||||
""")
|
||||
@conversationStarter(#{
|
||||
title: "Check Ticket Status",
|
||||
text: "What's the status of my support ticket?"
|
||||
})
|
||||
namespace CustomerSupportAgent {
|
||||
// Agent capabilities defined here
|
||||
}
|
||||
```
|
||||
|
||||
### API Plugins
|
||||
|
||||
API plugins extend Microsoft 365 Copilot with custom API operations, enabling integration with external services and data sources.
|
||||
|
||||
**Basic API Plugin Example:**
|
||||
```typescript
|
||||
import "@typespec/http";
|
||||
import "@microsoft/typespec-m365-copilot";
|
||||
|
||||
using TypeSpec.Http;
|
||||
using Microsoft.M365Copilot;
|
||||
|
||||
@service
|
||||
@server("https://api.contoso.com")
|
||||
@actions(#{
|
||||
nameForHuman: "Project Management API",
|
||||
descriptionForHuman: "Manage projects and tasks",
|
||||
descriptionForModel: "API for creating, updating, and tracking project tasks"
|
||||
})
|
||||
namespace ProjectAPI {
|
||||
model Project {
|
||||
id: string;
|
||||
name: string;
|
||||
description?: string;
|
||||
status: "active" | "completed" | "on-hold";
|
||||
createdDate: utcDateTime;
|
||||
}
|
||||
|
||||
@route("/projects")
|
||||
@get op listProjects(): Project[];
|
||||
|
||||
@route("/projects/{id}")
|
||||
@get op getProject(@path id: string): Project;
|
||||
|
||||
@route("/projects")
|
||||
@post op createProject(@body project: CreateProjectRequest): Project;
|
||||
}
|
||||
```
|
||||
|
||||
## Key Decorators
|
||||
|
||||
### Agent Decorators
|
||||
|
||||
- **@agent**: Define an agent with name, description, and optional ID
|
||||
- **@instructions**: Define behavioral instructions and guidelines for the agent
|
||||
- **@conversationStarter**: Define conversation starter prompts for users
|
||||
- **@behaviorOverrides**: Modify agent orchestration behavior settings
|
||||
- **@disclaimer**: Display legal or compliance disclaimers to users
|
||||
- **@customExtension**: Add custom key-value pairs for extensibility
|
||||
|
||||
### API Plugin Decorators
|
||||
|
||||
- **@actions**: Define action metadata including names, descriptions, and URLs
|
||||
- **@authReferenceId**: Specify authentication reference ID for API access
|
||||
- **@capabilities**: Configure function capabilities like confirmations and response formatting
|
||||
- **@card**: Define Adaptive Card templates for function responses
|
||||
- **@reasoning**: Provide reasoning instructions for function invocation
|
||||
- **@responding**: Define response formatting instructions for functions
|
||||
|
||||
## Agent Capabilities
|
||||
|
||||
TypeSpec provides built-in capabilities for accessing Microsoft 365 services and external resources:
|
||||
|
||||
### Knowledge Sources
|
||||
|
||||
**Web Search**
|
||||
```typescript
|
||||
op webSearch is AgentCapabilities.WebSearch<Sites = [
|
||||
{
|
||||
url: "https://learn.microsoft.com"
|
||||
}
|
||||
]>;
|
||||
```
|
||||
|
||||
**OneDrive and SharePoint**
|
||||
```typescript
|
||||
op oneDriveAndSharePoint is AgentCapabilities.OneDriveAndSharePoint<
|
||||
ItemsByUrl = [
|
||||
{ url: "https://contoso.sharepoint.com/sites/ProductSupport" }
|
||||
]
|
||||
>;
|
||||
```
|
||||
|
||||
**Teams Messages**
|
||||
```typescript
|
||||
op teamsMessages is AgentCapabilities.TeamsMessages<Urls = [
|
||||
{
|
||||
url: "https://teams.microsoft.com/l/team/...",
|
||||
}
|
||||
]>;
|
||||
```
|
||||
|
||||
**Email**
|
||||
```typescript
|
||||
op email is AgentCapabilities.Email<Folders = [
|
||||
{
|
||||
folderId: "Inbox",
|
||||
}
|
||||
]>;
|
||||
```
|
||||
|
||||
**People**
|
||||
```typescript
|
||||
op people is AgentCapabilities.People;
|
||||
```
|
||||
|
||||
**Copilot Connectors**
|
||||
```typescript
|
||||
op copilotConnectors is AgentCapabilities.GraphConnectors<Connections = [
|
||||
{
|
||||
connectionId: "policieslocal",
|
||||
}
|
||||
]>;
|
||||
```
|
||||
|
||||
**Dataverse**
|
||||
```typescript
|
||||
op dataverse is AgentCapabilities.Dataverse<KnowledgeSources = [
|
||||
{
|
||||
hostName: "contoso.crm.dynamics.com";
|
||||
tables: [
|
||||
{ tableName: "account" },
|
||||
{ tableName: "contact" }
|
||||
];
|
||||
}
|
||||
]>;
|
||||
```
|
||||
|
||||
### Productivity Tools
|
||||
|
||||
**Code Interpreter**
|
||||
```typescript
|
||||
op codeInterpreter is AgentCapabilities.CodeInterpreter;
|
||||
```
|
||||
|
||||
**Image Generator**
|
||||
```typescript
|
||||
op graphicArt is AgentCapabilities.GraphicArt;
|
||||
```
|
||||
|
||||
**Meetings**
|
||||
```typescript
|
||||
op meetings is AgentCapabilities.Meetings;
|
||||
```
|
||||
|
||||
**Scenario Models**
|
||||
```typescript
|
||||
op scenarioModels is AgentCapabilities.ScenarioModels<ModelsById = [
|
||||
{ id: "financial-forecasting-model-v3" }
|
||||
]>;
|
||||
```
|
||||
|
||||
## Authentication
|
||||
|
||||
TypeSpec supports multiple authentication methods for securing API plugins:
|
||||
|
||||
### No Authentication (Anonymous)
|
||||
```typescript
|
||||
@service
|
||||
@actions(ACTIONS_METADATA)
|
||||
@server(SERVER_URL, API_NAME)
|
||||
namespace API {
|
||||
// Endpoints
|
||||
}
|
||||
```
|
||||
|
||||
### API Key Authentication
|
||||
```typescript
|
||||
@service
|
||||
@actions(ACTIONS_METADATA)
|
||||
@server(SERVER_URL, API_NAME)
|
||||
@useAuth(ApiKeyAuth<ApiKeyLocation.header, "X-Your-Key">)
|
||||
namespace API {
|
||||
// Endpoints
|
||||
}
|
||||
```
|
||||
|
||||
### OAuth2 Authorization Code Flow
|
||||
```typescript
|
||||
@service
|
||||
@actions(ACTIONS_METADATA)
|
||||
@server(SERVER_URL, API_NAME)
|
||||
@useAuth(OAuth2Auth<[{
|
||||
type: OAuth2FlowType.authorizationCode;
|
||||
authorizationUrl: "https://contoso.com/oauth2/v2.0/authorize";
|
||||
tokenUrl: "https://contoso.com/oauth2/v2.0/token";
|
||||
refreshUrl: "https://contoso.com/oauth2/v2.0/token";
|
||||
scopes: ["scope-1", "scope-2"];
|
||||
}]>)
|
||||
namespace API {
|
||||
// Endpoints
|
||||
}
|
||||
```
|
||||
|
||||
### Using Registered Authentication
|
||||
```typescript
|
||||
@authReferenceId("NzFmOTg4YmYtODZmMS00MWFmLTkxYWItMmQ3Y2QwMTFkYjQ3IyM5NzQ5Njc3Yi04NDk2LTRlODYtOTdmZS1kNDUzODllZjUxYjM=")
|
||||
model Auth is OAuth2Auth<[{
|
||||
type: OAuth2FlowType.authorizationCode;
|
||||
authorizationUrl: "https://contoso.com/oauth2/v2.0/authorize";
|
||||
tokenUrl: "https://contoso.com/oauth2/v2.0/token";
|
||||
refreshUrl: "https://contoso.com/oauth2/v2.0/token";
|
||||
scopes: ["scope-1", "scope-2"];
|
||||
}]>
|
||||
```
|
||||
|
||||
## Common Scenarios
|
||||
|
||||
### Multi-Capability Knowledge Worker Agent
|
||||
```typescript
|
||||
import "@typespec/http";
|
||||
import "@typespec/openapi3";
|
||||
import "@microsoft/typespec-m365-copilot";
|
||||
|
||||
using TypeSpec.Http;
|
||||
using TypeSpec.M365.Copilot.Agents;
|
||||
|
||||
@agent({
|
||||
name: "Knowledge Worker Assistant",
|
||||
description: "An intelligent assistant that helps with research, file management, and finding colleagues"
|
||||
})
|
||||
@instructions("""
|
||||
You are a knowledgeable research assistant specialized in helping knowledge workers
|
||||
find information efficiently. You can search the web for external research, access
|
||||
SharePoint documents for organizational content, and help locate colleagues within
|
||||
the organization.
|
||||
""")
|
||||
namespace KnowledgeWorkerAgent {
|
||||
op webSearch is AgentCapabilities.WebSearch<Sites = [
|
||||
{
|
||||
url: "https://learn.microsoft.com";
|
||||
}
|
||||
]>;
|
||||
|
||||
op oneDriveAndSharePoint is AgentCapabilities.OneDriveAndSharePoint<
|
||||
ItemsByUrl = [
|
||||
{ url: "https://contoso.sharepoint.com/sites/IT" }
|
||||
]
|
||||
>;
|
||||
|
||||
op people is AgentCapabilities.People;
|
||||
}
|
||||
```
|
||||
|
||||
### API Plugin with Authentication
|
||||
```typescript
|
||||
import "@typespec/http";
|
||||
import "@microsoft/typespec-m365-copilot";
|
||||
|
||||
using TypeSpec.Http;
|
||||
using TypeSpec.M365.Copilot.Actions;
|
||||
|
||||
@service
|
||||
@actions(#{
|
||||
nameForHuman: "Repairs Hub API",
|
||||
descriptionForModel: "Comprehensive repair management system",
|
||||
descriptionForHuman: "Manage facility repairs and track assignments"
|
||||
})
|
||||
@server("https://repairshub-apikey.contoso.com", "Repairs Hub API")
|
||||
@useAuth(RepairsHubApiKeyAuth)
|
||||
namespace RepairsHub {
|
||||
@route("/repairs")
|
||||
@get
|
||||
@action
|
||||
@card(#{
|
||||
dataPath: "$",
|
||||
title: "$.title",
|
||||
url: "$.image",
|
||||
file: "cards/card.json"
|
||||
})
|
||||
op listRepairs(
|
||||
@query assignedTo?: string
|
||||
): string;
|
||||
|
||||
@route("/repairs")
|
||||
@post
|
||||
@action
|
||||
@capabilities(#{
|
||||
confirmation: #{
|
||||
type: "AdaptiveCard",
|
||||
title: "Create a new repair",
|
||||
body: """
|
||||
Creating a new repair with the following details:
|
||||
* **Title**: {{ function.parameters.title }}
|
||||
* **Description**: {{ function.parameters.description }}
|
||||
"""
|
||||
}
|
||||
})
|
||||
op createRepair(
|
||||
@body repair: Repair
|
||||
): Repair;
|
||||
|
||||
model Repair {
|
||||
id?: string;
|
||||
title: string;
|
||||
description?: string;
|
||||
assignedTo?: string;
|
||||
}
|
||||
|
||||
@authReferenceId("${{REPAIRSHUBAPIKEYAUTH_REFERENCE_ID}}")
|
||||
model RepairsHubApiKeyAuth is ApiKeyAuth<ApiKeyLocation.query, "code">;
|
||||
}
|
||||
```
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Prerequisites
|
||||
- [Visual Studio Code](https://code.visualstudio.com/)
|
||||
- [Microsoft 365 Agents Toolkit Visual Studio Code extension](https://aka.ms/M365AgentsToolkit)
|
||||
- Microsoft 365 Copilot license
|
||||
|
||||
### Create Your First Agent
|
||||
|
||||
1. Open Visual Studio Code
|
||||
2. Select **Microsoft 365 Agents Toolkit > Create a New Agent/App**
|
||||
3. Select **Declarative Agent**
|
||||
4. Select **Start with TypeSpec for Microsoft 365 Copilot**
|
||||
5. Choose your project location and name
|
||||
6. Edit the `main.tsp` file to customize your agent
|
||||
7. Select **Provision** in the Lifecycle pane to deploy
|
||||
|
||||
## Best Practices
|
||||
|
||||
### Instructions
|
||||
- Be specific and clear about the agent's role and expertise
|
||||
- Define behaviors to avoid as well as desired behaviors
|
||||
- Keep instructions under 8,000 characters
|
||||
- Use triple-quoted strings for multi-line instructions
|
||||
|
||||
### Conversation Starters
|
||||
- Provide 2-4 diverse examples of how to interact with the agent
|
||||
- Make them specific to your agent's capabilities
|
||||
- Keep titles concise (under 100 characters)
|
||||
|
||||
### Capabilities
|
||||
- Only include capabilities your agent actually needs
|
||||
- Scope capabilities to specific resources when possible
|
||||
- Use URLs and IDs to limit access to relevant content
|
||||
|
||||
### API Operations
|
||||
- Use descriptive operation names and clear parameter names
|
||||
- Provide detailed descriptions for model and human consumers
|
||||
- Use confirmation dialogs for destructive operations
|
||||
- Implement proper error handling with meaningful error messages
|
||||
|
||||
### Authentication
|
||||
- Use registered authentication configurations for production
|
||||
- Follow the principle of least privilege for scopes
|
||||
- Store sensitive credentials in environment variables
|
||||
- Use `@authReferenceId` to reference registered configurations
|
||||
|
||||
## Development Workflow
|
||||
|
||||
1. **Create**: Use Microsoft 365 Agents Toolkit to scaffold your project
|
||||
2. **Define**: Write your TypeSpec definitions in `main.tsp` and `actions.tsp`
|
||||
3. **Configure**: Set up authentication and capabilities
|
||||
4. **Provision**: Deploy to your development environment
|
||||
5. **Test**: Validate in Microsoft 365 Copilot (https://m365.cloud.microsoft/chat)
|
||||
6. **Debug**: Use Copilot developer mode to troubleshoot
|
||||
7. **Iterate**: Refine based on testing feedback
|
||||
8. **Publish**: Deploy to production when ready
|
||||
|
||||
## Common Patterns
|
||||
|
||||
### File Structure
|
||||
```
|
||||
project/
|
||||
├── appPackage/
|
||||
│ ├── cards/
|
||||
│ │ └── card.json
|
||||
│ ├── .generated/
|
||||
│ ├── manifest.json
|
||||
│ └── ...
|
||||
├── src/
|
||||
│ ├── main.tsp
|
||||
│ └── actions.tsp
|
||||
├── m365agents.yml
|
||||
└── package.json
|
||||
```
|
||||
|
||||
### Multi-File TypeSpec
|
||||
```typescript
|
||||
// main.tsp
|
||||
import "@typespec/http";
|
||||
import "@microsoft/typespec-m365-copilot";
|
||||
import "./actions.tsp";
|
||||
|
||||
using TypeSpec.Http;
|
||||
using TypeSpec.M365.Copilot.Agents;
|
||||
using TypeSpec.M365.Copilot.Actions;
|
||||
|
||||
@agent("My Agent", "Description")
|
||||
@instructions("Instructions here")
|
||||
namespace MyAgent {
|
||||
op apiAction is MyAPI.someOperation;
|
||||
}
|
||||
|
||||
// actions.tsp
|
||||
import "@typespec/http";
|
||||
import "@microsoft/typespec-m365-copilot";
|
||||
|
||||
@service
|
||||
@actions(#{...})
|
||||
@server("https://api.example.com")
|
||||
namespace MyAPI {
|
||||
@route("/operation")
|
||||
@get
|
||||
@action
|
||||
op someOperation(): Response;
|
||||
}
|
||||
```
|
||||
|
||||
### Adaptive Cards
|
||||
```json
|
||||
{
|
||||
"type": "AdaptiveCard",
|
||||
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
|
||||
"version": "1.5",
|
||||
"body": [
|
||||
{
|
||||
"type": "Container",
|
||||
"$data": "${$root}",
|
||||
"items": [
|
||||
{
|
||||
"type": "TextBlock",
|
||||
"text": "Title: ${if(title, title, 'N/A')}",
|
||||
"wrap": true
|
||||
},
|
||||
{
|
||||
"type": "Image",
|
||||
"url": "${image}",
|
||||
"$when": "${image != null}"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
## Resources
|
||||
|
||||
- [TypeSpec Official Documentation](https://typespec.io/)
|
||||
- [Microsoft 365 Agents Toolkit](https://aka.ms/M365AgentsToolkit)
|
||||
- [Declarative Agent Documentation](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/overview-declarative-agent)
|
||||
- [API Plugin Documentation](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/overview-api-plugins)
|
||||
- [PnP Copilot Samples](https://github.com/pnp/copilot-pro-dev-samples)
|
||||
|
||||
## Learn More
|
||||
|
||||
- [TypeSpec Overview](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/overview-typespec)
|
||||
- [Build Declarative Agents with TypeSpec](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/build-declarative-agents-typespec)
|
||||
- [TypeSpec Scenarios](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/typespec-scenarios)
|
||||
- [TypeSpec Authentication](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/typespec-authentication)
|
||||
- [TypeSpec Decorators Reference](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/typespec-decorators)
|
||||
- [TypeSpec Capabilities Reference](https://learn.microsoft.com/en-us/microsoft-365-copilot/extensibility/typespec-capabilities)
|
||||
@@ -1,16 +0,0 @@
|
||||
id: typespec-m365-copilot
|
||||
name: TypeSpec for Microsoft 365 Copilot
|
||||
description: Comprehensive collection of prompts, instructions, and resources for building declarative agents and API plugins using TypeSpec for Microsoft 365 Copilot extensibility.
|
||||
tags: [typespec, m365-copilot, declarative-agents, api-plugins, agent-development, microsoft-365]
|
||||
items:
|
||||
- path: prompts/typespec-create-agent.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/typespec-create-api-plugin.prompt.md
|
||||
kind: prompt
|
||||
- path: prompts/typespec-api-operations.prompt.md
|
||||
kind: prompt
|
||||
- path: instructions/typespec-m365-copilot.instructions.md
|
||||
kind: instruction
|
||||
display:
|
||||
ordering: manual
|
||||
show_badge: true
|
||||
@@ -1,17 +0,0 @@
|
||||
# TypeSpec for Microsoft 365 Copilot
|
||||
|
||||
Comprehensive collection of prompts, instructions, and resources for building declarative agents and API plugins using TypeSpec for Microsoft 365 Copilot extensibility.
|
||||
|
||||
**Tags:** typespec, m365-copilot, declarative-agents, api-plugins, agent-development, microsoft-365
|
||||
|
||||
## Items in this Collection
|
||||
|
||||
| Title | Type | Description |
|
||||
| ----- | ---- | ----------- |
|
||||
| [Create TypeSpec Declarative Agent](../prompts/typespec-create-agent.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-create-agent.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-create-agent.prompt.md) | Prompt | Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot |
|
||||
| [Create TypeSpec API Plugin](../prompts/typespec-create-api-plugin.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-create-api-plugin.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-create-api-plugin.prompt.md) | Prompt | Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot |
|
||||
| [Add TypeSpec API Operations](../prompts/typespec-api-operations.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-api-operations.prompt.md)<br />[](https://aka.ms/awesome-copilot/install/prompt?url=vscode-insiders%3Achat-prompt%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Fprompts%2Ftypespec-api-operations.prompt.md) | Prompt | Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, parameters, and adaptive cards |
|
||||
| [TypeSpec for Microsoft 365 Copilot Development Guidelines](../instructions/typespec-m365-copilot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftypespec-m365-copilot.instructions.md)<br />[](https://aka.ms/awesome-copilot/install/instructions?url=vscode-insiders%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Ftypespec-m365-copilot.instructions.md) | Instruction | Guidelines and best practices for building TypeSpec-based declarative agents and API plugins for Microsoft 365 Copilot |
|
||||
|
||||
---
|
||||
*This collection includes 4 curated items for **TypeSpec for Microsoft 365 Copilot**.*
|
||||
@@ -1,61 +0,0 @@
|
||||
# 📦 Collections
|
||||
|
||||
Curated collections of related prompts, instructions, and agents organized around specific themes, workflows, or use cases.
|
||||
### How to Use Collections
|
||||
|
||||
**Browse Collections:**
|
||||
- ⭐ Featured collections are highlighted and appear at the top of the list
|
||||
- Explore themed collections that group related customizations
|
||||
- Each collection includes prompts, instructions, and agents for specific workflows
|
||||
- Collections make it easy to adopt comprehensive toolkits for particular scenarios
|
||||
|
||||
**Install Items:**
|
||||
- Click install buttons for individual items within collections
|
||||
- Or browse to the individual files to copy content manually
|
||||
- Collections help you discover related customizations you might have missed
|
||||
|
||||
| Name | Description | Items | Tags |
|
||||
| ---- | ----------- | ----- | ---- |
|
||||
| [⭐ Awesome Copilot](../collections/awesome-copilot.md) | Meta prompts that help you discover and generate curated GitHub Copilot agents, collections, instructions, prompts, and skills. | 6 items | github-copilot, discovery, meta, prompt-engineering, agents |
|
||||
| [⭐ Copilot SDK](../collections/copilot-sdk.md) | Build applications with the GitHub Copilot SDK across multiple programming languages. Includes comprehensive instructions for C#, Go, Node.js/TypeScript, and Python to help you create AI-powered applications. | 5 items | copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot |
|
||||
| [⭐ Partners](../collections/partners.md) | Custom agents that have been created by GitHub partners | 20 items | devops, security, database, cloud, infrastructure, observability, feature-flags, cicd, migration, performance |
|
||||
| [Azure & Cloud Development](../collections/azure-cloud-development.md) | Comprehensive Azure cloud development tools including Infrastructure as Code, serverless functions, architecture patterns, and cost optimization for building scalable cloud applications. | 18 items | azure, cloud, infrastructure, bicep, terraform, serverless, architecture, devops |
|
||||
| [C# .NET Development](../collections/csharp-dotnet-development.md) | Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices. | 8 items | csharp, dotnet, aspnet, testing |
|
||||
| [C# MCP Server Development](../collections/csharp-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in C# using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | csharp, mcp, model-context-protocol, dotnet, server-development |
|
||||
| [CAST Imaging Agents](../collections/cast-imaging.md) | A comprehensive collection of specialized agents for software analysis, impact assessment, structural quality advisories, and architectural review using CAST Imaging. | 3 items | cast-imaging, software-analysis, architecture, quality, impact-analysis, devops |
|
||||
| [Clojure Interactive Programming](../collections/clojure-interactive-programming.md) | Tools for REPL-first Clojure workflows featuring Clojure instructions, the interactive programming chat mode and supporting guidance. | 3 items | clojure, repl, interactive-programming |
|
||||
| [Context Engineering](../collections/context-engineering.md) | Tools and techniques for maximizing GitHub Copilot effectiveness through better context management. Includes guidelines for structuring code, an agent for planning multi-file changes, and prompts for context-aware development. | 5 items | context, productivity, refactoring, best-practices, architecture |
|
||||
| [Database & Data Management](../collections/database-data-management.md) | Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices. | 8 items | database, sql, postgresql, sql-server, dba, optimization, queries, data-management |
|
||||
| [Dataverse SDK for Python](../collections/dataverse-sdk-for-python.md) | Comprehensive collection for building production-ready Python integrations with Microsoft Dataverse. Includes official documentation, best practices, advanced features, file operations, and code generation prompts. | 17 items | dataverse, python, integration, sdk |
|
||||
| [DevOps On-Call](../collections/devops-oncall.md) | A focused set of prompts, instructions, and a chat mode to help triage incidents and respond quickly with DevOps tools and Azure resources. | 5 items | devops, incident-response, oncall, azure |
|
||||
| [Frontend Web Development](../collections/frontend-web-dev.md) | Essential prompts, instructions, and chat modes for modern frontend web development including React, Angular, Vue, TypeScript, and CSS frameworks. | 11 items | frontend, web, react, typescript, javascript, css, html, angular, vue |
|
||||
| [Gem Team Multi-Agent Orchestration](../collections/gem-team.md) | A modular multi-agent team for complex project execution with DAG-based planning, parallel execution, TDD verification, and automated testing. | 8 items | multi-agent, orchestration, dag-planning, parallel-execution, tdd, verification, automation, security |
|
||||
| [Go MCP Server Development](../collections/go-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | go, golang, mcp, model-context-protocol, server-development, sdk |
|
||||
| [Java Development](../collections/java-development.md) | Comprehensive collection of prompts and instructions for Java development including Spring Boot, Quarkus, testing, documentation, and best practices. | 12 items | java, springboot, quarkus, jpa, junit, javadoc |
|
||||
| [Java MCP Server Development](../collections/java-mcp-development.md) | Complete toolkit for building Model Context Protocol servers in Java using the official MCP Java SDK with reactive streams and Spring Boot integration. | 3 items | java, mcp, model-context-protocol, server-development, sdk, reactive-streams, spring-boot, reactor |
|
||||
| [Kotlin MCP Server Development](../collections/kotlin-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | kotlin, mcp, model-context-protocol, kotlin-multiplatform, server-development, ktor |
|
||||
| [MCP-based M365 Agents](../collections/mcp-m365-copilot.md) | Comprehensive collection for building declarative agents with Model Context Protocol integration for Microsoft 365 Copilot | 5 items | mcp, m365-copilot, declarative-agents, api-plugins, model-context-protocol, adaptive-cards |
|
||||
| [Open Source Sponsorship](../collections/ospo-sponsorship.md) | Tools and resources for Open Source Program Offices (OSPOs) to identify, evaluate, and manage sponsorship of open source dependencies through GitHub Sponsors, Open Collective, and other funding platforms. | 1 items | ospo, sponsorship, open-source, funding, github-sponsors |
|
||||
| [OpenAPI to Application - C# .NET](../collections/openapi-to-application-csharp-dotnet.md) | Generate production-ready .NET applications from OpenAPI specifications. Includes ASP.NET Core project scaffolding, controller generation, entity framework integration, and C# best practices. | 3 items | openapi, code-generation, api, csharp, dotnet, aspnet |
|
||||
| [OpenAPI to Application - Go](../collections/openapi-to-application-go.md) | Generate production-ready Go applications from OpenAPI specifications. Includes project scaffolding, handler generation, middleware setup, and Go best practices for REST APIs. | 3 items | openapi, code-generation, api, go, golang |
|
||||
| [OpenAPI to Application - Java Spring Boot](../collections/openapi-to-application-java-spring-boot.md) | Generate production-ready Spring Boot applications from OpenAPI specifications. Includes project scaffolding, REST controller generation, service layer organization, and Spring Boot best practices. | 3 items | openapi, code-generation, api, java, spring-boot |
|
||||
| [OpenAPI to Application - Node.js NestJS](../collections/openapi-to-application-nodejs-nestjs.md) | Generate production-ready NestJS applications from OpenAPI specifications. Includes project scaffolding, controller and service generation, TypeScript best practices, and enterprise patterns. | 3 items | openapi, code-generation, api, nodejs, typescript, nestjs |
|
||||
| [OpenAPI to Application - Python FastAPI](../collections/openapi-to-application-python-fastapi.md) | Generate production-ready FastAPI applications from OpenAPI specifications. Includes project scaffolding, route generation, dependency injection, and Python best practices for async APIs. | 3 items | openapi, code-generation, api, python, fastapi |
|
||||
| [PHP MCP Server Development](../collections/php-mcp-development.md) | Comprehensive resources for building Model Context Protocol servers using the official PHP SDK with attribute-based discovery, including best practices, project generation, and expert assistance | 3 items | php, mcp, model-context-protocol, server-development, sdk, attributes, composer |
|
||||
| [Power Apps Code Apps Development](../collections/power-apps-code-apps.md) | Complete toolkit for Power Apps Code Apps development including project scaffolding, development standards, and expert guidance for building code-first applications with Power Platform integration. | 3 items | power-apps, power-platform, typescript, react, code-apps, dataverse, connectors |
|
||||
| [Power Apps Component Framework (PCF) Development](../collections/pcf-development.md) | Complete toolkit for developing custom code components using Power Apps Component Framework for model-driven and canvas apps | 17 items | power-apps, pcf, component-framework, typescript, power-platform |
|
||||
| [Power BI Development](../collections/power-bi-development.md) | Comprehensive Power BI development resources including data modeling, DAX optimization, performance tuning, visualization design, security best practices, and DevOps/ALM guidance for building enterprise-grade Power BI solutions. | 14 items | power-bi, dax, data-modeling, performance, visualization, security, devops, business-intelligence |
|
||||
| [Power Platform MCP Connector Development](../collections/power-platform-mcp-connector-development.md) | Complete toolkit for developing Power Platform custom connectors with Model Context Protocol integration for Microsoft Copilot Studio | 4 items | power-platform, mcp, copilot-studio, custom-connector, json-rpc |
|
||||
| [Project Planning & Management](../collections/project-planning.md) | Tools and guidance for software project planning, feature breakdown, epic management, implementation planning, and task organization for development teams. | 17 items | planning, project-management, epic, feature, implementation, task, architecture, technical-spike |
|
||||
| [Python MCP Server Development](../collections/python-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in Python using the official SDK with FastMCP. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | python, mcp, model-context-protocol, fastmcp, server-development |
|
||||
| [Ruby MCP Server Development](../collections/ruby-mcp-development.md) | Complete toolkit for building Model Context Protocol servers in Ruby using the official MCP Ruby SDK gem with Rails integration support. | 3 items | ruby, mcp, model-context-protocol, server-development, sdk, rails, gem |
|
||||
| [RUG Agentic Workflow](../collections/rug-agentic-workflow.md) | Three-agent workflow for orchestrated software delivery with an orchestrator plus implementation and QA subagents. | 3 items | agentic-workflow, orchestration, subagents, software-engineering, qa |
|
||||
| [Rust MCP Server Development](../collections/rust-mcp-development.md) | Build high-performance Model Context Protocol servers in Rust using the official rmcp SDK with async/await, procedural macros, and type-safe implementations. | 3 items | rust, mcp, model-context-protocol, server-development, sdk, tokio, async, macros, rmcp |
|
||||
| [Security & Code Quality](../collections/security-best-practices.md) | Security frameworks, accessibility guidelines, performance optimization, and code quality best practices for building secure, maintainable, and high-performance applications. | 6 items | security, accessibility, performance, code-quality, owasp, a11y, optimization, best-practices |
|
||||
| [Software Engineering Team](../collections/software-engineering-team.md) | 7 specialized agents covering the full software development lifecycle from UX design and architecture to security and DevOps. | 7 items | team, enterprise, security, devops, ux, architecture, product, ai-ethics |
|
||||
| [Swift MCP Server Development](../collections/swift-mcp-development.md) | Comprehensive collection for building Model Context Protocol servers in Swift using the official MCP Swift SDK with modern concurrency features. | 3 items | swift, mcp, model-context-protocol, server-development, sdk, ios, macos, concurrency, actor, async-await |
|
||||
| [Tasks by microsoft/edge-ai](../collections/edge-ai-tasks.md) | Task Researcher and Task Planner for intermediate to expert users and large codebases - Brought to you by microsoft/edge-ai | 3 items | architecture, planning, research, tasks, implementation |
|
||||
| [Technical Spike](../collections/technical-spike.md) | Tools for creation, management and research of technical spikes to reduce unknowns and assumptions before proceeding to specification and implementation of solutions. | 2 items | technical-spike, assumption-testing, validation, research |
|
||||
| [Testing & Test Automation](../collections/testing-automation.md) | Comprehensive collection for writing tests, test automation, and test-driven development including unit tests, integration tests, and end-to-end testing strategies. | 11 items | testing, tdd, automation, unit-tests, integration, playwright, jest, nunit |
|
||||
| [TypeScript MCP Server Development](../collections/typescript-mcp-development.md) | Complete toolkit for building Model Context Protocol (MCP) servers in TypeScript/Node.js using the official SDK. Includes instructions for best practices, a prompt for generating servers, and an expert chat mode for guidance. | 3 items | typescript, mcp, model-context-protocol, nodejs, server-development |
|
||||
| [TypeSpec for Microsoft 365 Copilot](../collections/typespec-m365-copilot.md) | Comprehensive collection of prompts, instructions, and resources for building declarative agents and API plugins using TypeSpec for Microsoft 365 Copilot extensibility. | 4 items | typespec, m365-copilot, declarative-agents, api-plugins, agent-development, microsoft-365 |
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user