mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-20 02:15:12 +00:00
refactor: migrate plugins to Claude Code spec format
- Move plugin manifests from .github/plugin/ to .claude-plugin/ - Convert items[] to Claude Code spec fields (agents, commands, skills) - Rename tags to keywords, drop display/featured/instructions from plugins - Delete all symlinks and materialized files from plugin directories - Add eng/materialize-plugins.mjs to copy source files into plugin dirs at publish time - Add .github/workflows/publish.yml for staged->main publishing - Update CI triggers to target staged branch - Update validation, creation, marketplace, and README generation scripts - Update CONTRIBUTING.md and AGENTS.md documentation - Include all new content from main (polyglot-test-agent, gem-browser-tester, fabric-lakehouse, fluentui-blazor, quasi-coder, transloadit-media-processing, make-repo-contribution hardening, website logo/gradient changes) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -7,38 +7,20 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"github-copilot",
|
||||
"discovery",
|
||||
"meta",
|
||||
"prompt-engineering",
|
||||
"agents"
|
||||
],
|
||||
"featured": true,
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "prompts/suggest-awesome-github-copilot-skills.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": "agents/meta-agentic-project-scaffold.agent.md",
|
||||
"kind": "agent"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/meta-agentic-project-scaffold.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/suggest-awesome-github-copilot-skills.md",
|
||||
"./commands/suggest-awesome-github-copilot-instructions.md",
|
||||
"./commands/suggest-awesome-github-copilot-prompts.md",
|
||||
"./commands/suggest-awesome-github-copilot-agents.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/meta-agentic-project-scaffold.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/suggest-awesome-github-copilot-agents.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/suggest-awesome-github-copilot-instructions.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/suggest-awesome-github-copilot-prompts.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/suggest-awesome-github-copilot-skills.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"azure",
|
||||
"cloud",
|
||||
"infrastructure",
|
||||
@@ -17,82 +17,17 @@
|
||||
"architecture",
|
||||
"devops"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"path": "instructions/containerization-docker-best-practices.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"path": "instructions/kubernetes-deployment-best-practices.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"path": "prompts/azure-resource-health-diagnose.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/az-cost-optimize.prompt.md",
|
||||
"kind": "prompt"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/azure-principal-architect.md",
|
||||
"./agents/azure-saas-architect.md",
|
||||
"./agents/azure-logic-apps-expert.md",
|
||||
"./agents/azure-verified-modules-bicep.md",
|
||||
"./agents/azure-verified-modules-terraform.md",
|
||||
"./agents/terraform-azure-planning.md",
|
||||
"./agents/terraform-azure-implement.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/azure-resource-health-diagnose.md",
|
||||
"./commands/az-cost-optimize.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-logic-apps-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-principal-architect.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-saas-architect.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-verified-modules-bicep.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-verified-modules-terraform.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/terraform-azure-implement.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/terraform-azure-planning.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/az-cost-optimize.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/azure-resource-health-diagnose.prompt.md
|
||||
26
plugins/cast-imaging/.github/plugin/plugin.json
vendored
26
plugins/cast-imaging/.github/plugin/plugin.json
vendored
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"cast-imaging",
|
||||
"software-analysis",
|
||||
"architecture",
|
||||
@@ -15,25 +15,9 @@
|
||||
"impact-analysis",
|
||||
"devops"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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.\n\nIdeal for:\n- Exploring available applications and getting overviews.\n- Understanding system architecture and component structure.\n- Analyzing dependencies and database schemas (tables/columns).\n- 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.\n\nIdeal for:\n- Assessing potential impacts of code modifications.\n- Identifying architectural coupling and shared code risks.\n- Analyzing impacts spanning multiple applications.\n- 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.\n\nIdeal for:\n- Identifying and understanding code quality issues and structural flaws.\n- Checking compliance with Security (CVE), Green IT, and ISO-5055 standards.\n- Prioritizing quality issues based on business impact and risk.\n- Analyzing quality trends and providing remediation guidance."
|
||||
}
|
||||
"agents": [
|
||||
"./agents/cast-imaging-software-discovery.md",
|
||||
"./agents/cast-imaging-impact-analysis.md",
|
||||
"./agents/cast-imaging-structural-quality-advisor.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/cast-imaging-impact-analysis.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/cast-imaging-software-discovery.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/cast-imaging-structural-quality-advisor.agent.md
|
||||
@@ -7,27 +7,15 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"clojure",
|
||||
"repl",
|
||||
"interactive-programming"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/clojure-interactive-programming.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/remember-interactive-programming.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/clojure-interactive-programming.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/remember-interactive-programming.prompt.md
|
||||
@@ -7,41 +7,19 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"context",
|
||||
"productivity",
|
||||
"refactoring",
|
||||
"best-practices",
|
||||
"architecture"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "instructions/context-engineering.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"path": "agents/context-architect.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe Context Architect agent helps plan multi-file changes by mapping dependencies\nand identifying all relevant files before making modifications.\n\nUse this agent when:\n- Planning refactors that span multiple files\n- Adding features that touch several modules\n- Investigating unfamiliar parts of the codebase\n\nExample usage:\n```\n@context-architect I need to add rate limiting to all API endpoints.\nWhat files are involved and what's the best approach?\n```\n\nFor best results:\n- Describe the high-level goal, not just the immediate task\n- Let the agent search before you provide files\n- Review the context map before approving changes"
|
||||
},
|
||||
{
|
||||
"path": "prompts/context-map.prompt.md",
|
||||
"kind": "prompt",
|
||||
"usage": "optional\n\nUse before any significant change to understand the blast radius.\nProduces a structured map of files, dependencies, and tests."
|
||||
},
|
||||
{
|
||||
"path": "prompts/what-context-needed.prompt.md",
|
||||
"kind": "prompt",
|
||||
"usage": "optional\n\nUse when Copilot gives a generic or incorrect answer.\nAsks Copilot to explicitly list what files it needs to see."
|
||||
},
|
||||
{
|
||||
"path": "prompts/refactor-plan.prompt.md",
|
||||
"kind": "prompt",
|
||||
"usage": "optional\n\nUse for multi-file refactors. Produces a phased plan with\nverification steps and rollback procedures."
|
||||
}
|
||||
"agents": [
|
||||
"./agents/context-architect.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/context-map.md",
|
||||
"./commands/what-context-needed.md",
|
||||
"./commands/refactor-plan.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/context-architect.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/context-map.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/refactor-plan.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/what-context-needed.prompt.md
|
||||
30
plugins/copilot-sdk/.github/plugin/plugin.json
vendored
30
plugins/copilot-sdk/.github/plugin/plugin.json
vendored
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"copilot-sdk",
|
||||
"sdk",
|
||||
"csharp",
|
||||
@@ -18,31 +18,7 @@
|
||||
"ai",
|
||||
"github-copilot"
|
||||
],
|
||||
"featured": true,
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"skills": [
|
||||
"./skills/copilot-sdk/"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../skills/copilot-sdk
|
||||
@@ -7,55 +7,23 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": ["csharp", "dotnet", "aspnet", "testing"],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": false
|
||||
},
|
||||
"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/csharp-nunit.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/csharp-mstest.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/csharp-tunit.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/dotnet-best-practices.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/dotnet-upgrade.prompt.md",
|
||||
"kind": "prompt"
|
||||
}
|
||||
"keywords": [
|
||||
"csharp",
|
||||
"dotnet",
|
||||
"aspnet",
|
||||
"testing"
|
||||
],
|
||||
"agents": [
|
||||
"./agents/expert-dotnet-software-engineer.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/csharp-async.md",
|
||||
"./commands/aspnet-minimal-api-openapi.md",
|
||||
"./commands/csharp-xunit.md",
|
||||
"./commands/csharp-nunit.md",
|
||||
"./commands/csharp-mstest.md",
|
||||
"./commands/csharp-tunit.md",
|
||||
"./commands/dotnet-best-practices.md",
|
||||
"./commands/dotnet-upgrade.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/expert-dotnet-software-engineer.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/aspnet-minimal-api-openapi.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-async.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-mstest.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-nunit.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-tunit.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-xunit.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dotnet-best-practices.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dotnet-upgrade.prompt.md
|
||||
@@ -7,30 +7,17 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"csharp",
|
||||
"mcp",
|
||||
"model-context-protocol",
|
||||
"dotnet",
|
||||
"server-development"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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\n\nThis chat mode provides expert guidance for building MCP servers in C#.\n\nThis chat mode is ideal for:\n- Creating new MCP server projects\n- Implementing tools and prompts\n- Debugging protocol issues\n- Optimizing server performance\n- Learning MCP best practices\n\nTo get the best results, consider:\n- Using the instruction file to set context for all Copilot interactions\n- Using the prompt to generate initial project structure\n- Switching to the expert chat mode for detailed implementation help\n- Providing specific details about what tools or functionality you need"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/csharp-mcp-expert.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/csharp-mcp-server-generator.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/csharp-mcp-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/csharp-mcp-server-generator.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"database",
|
||||
"sql",
|
||||
"postgresql",
|
||||
@@ -17,42 +17,14 @@
|
||||
"queries",
|
||||
"data-management"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "agents/postgresql-dba.agent.md",
|
||||
"kind": "agent"
|
||||
},
|
||||
{
|
||||
"path": "agents/ms-sql-dba.agent.md",
|
||||
"kind": "agent"
|
||||
},
|
||||
{
|
||||
"path": "instructions/ms-sql-dba.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"path": "instructions/sql-sp-generation.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/postgresql-dba.md",
|
||||
"./agents/ms-sql-dba.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/sql-optimization.md",
|
||||
"./commands/sql-code-review.md",
|
||||
"./commands/postgresql-optimization.md",
|
||||
"./commands/postgresql-code-review.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/ms-sql-dba.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/postgresql-dba.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/postgresql-code-review.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/postgresql-optimization.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/sql-code-review.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/sql-optimization.prompt.md
|
||||
@@ -7,84 +7,16 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"dataverse",
|
||||
"python",
|
||||
"integration",
|
||||
"sdk"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": true
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"commands": [
|
||||
"./commands/dataverse-python-quickstart.md",
|
||||
"./commands/dataverse-python-advanced-patterns.md",
|
||||
"./commands/dataverse-python-production-code.md",
|
||||
"./commands/dataverse-python-usecase-builder.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dataverse-python-advanced-patterns.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dataverse-python-production-code.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dataverse-python-quickstart.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/dataverse-python-usecase-builder.prompt.md
|
||||
33
plugins/devops-oncall/.github/plugin/plugin.json
vendored
33
plugins/devops-oncall/.github/plugin/plugin.json
vendored
@@ -7,36 +7,17 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"devops",
|
||||
"incident-response",
|
||||
"oncall",
|
||||
"azure"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/azure-principal-architect.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/azure-resource-health-diagnose.md",
|
||||
"./commands/multi-stage-dockerfile.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/azure-principal-architect.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/azure-resource-health-diagnose.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/multi-stage-dockerfile.prompt.md
|
||||
25
plugins/edge-ai-tasks/.github/plugin/plugin.json
vendored
25
plugins/edge-ai-tasks/.github/plugin/plugin.json
vendored
@@ -7,32 +7,15 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"architecture",
|
||||
"planning",
|
||||
"research",
|
||||
"tasks",
|
||||
"implementation"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": false
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "agents/task-researcher.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "Now you can iterate on research for your tasks!\n\n```markdown, research.prompt.md\n---\nmode: task-researcher\ntitle: Research microsoft fabric realtime intelligence terraform support\n---\nReview the microsoft documentation for fabric realtime intelligence\nand come up with ideas on how to implement this support into our terraform components.\n```\n\nResearch 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.\n\nAlso, 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.\n\n```markdown, task-plan.prompt.md\n---\nmode: task-planner\ntitle: Plan microsoft fabric realtime intelligence terraform support\n---\n#file: .copilot-tracking/research/*-fabric-rti-blueprint-modification-research.md\nBuild a plan to support adding fabric rti to this project\n```\n\n`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.\n\n`task-planner` will produce three (3) files that will be used by `task-implementation.instructions.md`.\n\n* `.copilot-tracking/plan/*-plan.instructions.md`\n\n * A newly generated instructions file that has the plan as a checklist of Phases and Tasks.\n* `.copilot-tracking/details/*-details.md`\n\n * The details for the implementation, the plan file refers to this file for specific details (important if you have a big plan).\n* `.copilot-tracking/prompts/implement-*.prompt.md`\n\n * A newly generated prompt file that will create a `.copilot-tracking/changes/*-changes.md` file and proceed to implement the changes.\n\nContinue to use `task-planner` to iterate on the plan until you have exactly what you want done to your codebase."
|
||||
},
|
||||
{
|
||||
"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.\n\nWhen you are ready to implement the plan, **create a new chat** and switch to `Agent` mode then fire off the newly generated prompt.\n\n```markdown, implement-fabric-rti-changes.prompt.md\n---\nmode: agent\ntitle: Implement microsoft fabric realtime intelligence terraform support\n---\n/implement-fabric-rti-blueprint-modification phaseStop=true\n```\n\nThis prompt has the added benefit of attaching the plan as instructions, which helps with keeping the plan in context throughout the whole conversation.\n\n**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.\n\nTo use these generated instructions and prompts, you'll need to update your `settings.json` accordingly:\n\n```json\n \"chat.instructionsFilesLocations\": {\n // Existing instructions folders...\n \".copilot-tracking/plans\": true\n },\n \"chat.promptFilesLocations\": {\n // Existing prompts folders...\n \".copilot-tracking/prompts\": true\n },\n```"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/task-researcher.md",
|
||||
"./agents/task-planner.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/task-planner.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/task-researcher.agent.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"frontend",
|
||||
"web",
|
||||
"react",
|
||||
@@ -18,54 +18,12 @@
|
||||
"angular",
|
||||
"vue"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "agents/expert-react-frontend-engineer.agent.md",
|
||||
"kind": "agent"
|
||||
},
|
||||
{
|
||||
"path": "agents/electron-angular-native.agent.md",
|
||||
"kind": "agent"
|
||||
},
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
"path": "prompts/playwright-explore-website.prompt.md",
|
||||
"kind": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "prompts/playwright-generate-test.prompt.md",
|
||||
"kind": "prompt"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/expert-react-frontend-engineer.md",
|
||||
"./agents/electron-angular-native.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/playwright-explore-website.md",
|
||||
"./commands/playwright-generate-test.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/electron-angular-native.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/expert-react-frontend-engineer.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/playwright-explore-website.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/playwright-generate-test.prompt.md
|
||||
56
plugins/gem-team/.github/plugin/plugin.json
vendored
56
plugins/gem-team/.github/plugin/plugin.json
vendored
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"multi-agent",
|
||||
"orchestration",
|
||||
"dag-planning",
|
||||
@@ -17,50 +17,14 @@
|
||||
"automation",
|
||||
"security"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"path": "agents/gem-orchestrator.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe 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.\n\nThis agent is ideal for:\n- Coordinating complex multi-agent workflows\n- Managing task delegation and parallel execution\n- Synthesizing results from multiple agents\n- Maintaining plan.yaml state\n\nTo get the best results, consider:\n- Start with the Orchestrator for any complex project\n- Provide clear goals and constraints\n- Review the plan.yaml before execution\n- Use the walkthrough summaries to track progress"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-researcher.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe Researcher gathers codebase context, identifies relevant files/patterns, and returns structured findings. It is typically invoked by the Orchestrator with a specific focus area.\n\nThis agent is ideal for:\n- Understanding codebase structure and patterns\n- Identifying relevant files for a specific feature\n- Gathering context before making changes\n- Researching technical dependencies\n\nTo get the best results, consider:\n- Specify a clear focus area or question\n- Provide context about what you're trying to achieve\n- Use multiple Researchers in parallel for different areas"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-planner.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe Planner creates DAG-based plans with pre-mortem analysis, presents for approval, and iterates on feedback. It synthesizes research findings into a structured plan.\n\nThis agent is ideal for:\n- Breaking down complex goals into atomic tasks\n- Creating task dependencies (DAG)\n- Running pre-mortem analysis to identify risks\n- Getting approval before execution\n\nTo get the best results, consider:\n- Provide clear research findings from the Researcher\n- Review the plan carefully before approving\n- Ask for iterations if the plan is not optimal\n- Use the plan_review tool for collaborative planning"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-implementer.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe Implementer executes TDD code changes, ensures verification, and maintains quality. It follows strict TDD discipline with verification commands.\n\nThis agent is ideal for:\n- Implementing features with TDD discipline\n- Writing tests first, then code\n- Ensuring verification commands pass\n- Maintaining code quality\n\nTo get the best results, consider:\n- Always provide verification commands\n- Follow TDD: red, green, refactor\n- Check get_errors after every edit\n- Keep changes minimal and focused"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-browser-tester.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "optional\n\nThe Browser Tester automates browser testing, UI/UX validation using browser automation tools and visual verification techniques.\n\nThis agent is ideal for:\n- Automated browser testing\n- UI/UX validation\n- Capturing screenshots and snapshots\n- Testing web applications\n\nTo get the best results, consider:\n- Have browser automation tools installed\n- Provide clear test scenarios\n- Use snapshots for debugging\n- Test on different viewports"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-devops.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "optional\n\nThe DevOps agent manages containers, CI/CD pipelines, and infrastructure deployment. It handles infrastructure as code and deployment automation.\n\nThis agent is ideal for:\n- Setting up CI/CD pipelines\n- Managing containers (Docker, Kubernetes)\n- Infrastructure deployment\n- DevOps automation\n\nTo get the best results, consider:\n- Provide clear infrastructure requirements\n- Use IaC best practices\n- Test pipelines locally\n- Document deployment processes"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-reviewer.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThe Reviewer is a security gatekeeper for critical tasks. It applies OWASP scanning, secrets detection, and compliance verification.\n\nThis agent is ideal for:\n- Security code reviews\n- OWASP Top 10 scanning\n- Secrets and PII detection\n- Compliance verification\n\nTo get the best results, consider:\n- Use for all critical security changes\n- Review findings carefully\n- Address all security issues\n- Keep documentation updated"
|
||||
},
|
||||
{
|
||||
"path": "agents/gem-documentation-writer.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "optional\n\nThe Documentation Writer generates technical docs, diagrams, and maintains code-documentation parity.\n\nThis agent is ideal for:\n- Generating technical documentation\n- Creating diagrams\n- Keeping docs in sync with code\n- API documentation\n\nTo get the best results, consider:\n- Provide clear context and requirements\n- Review generated docs for accuracy\n- Update docs with code changes\n- Use consistent documentation style"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/gem-orchestrator.md",
|
||||
"./agents/gem-researcher.md",
|
||||
"./agents/gem-planner.md",
|
||||
"./agents/gem-implementer.md",
|
||||
"./agents/gem-browser-tester.md",
|
||||
"./agents/gem-devops.md",
|
||||
"./agents/gem-reviewer.md",
|
||||
"./agents/gem-documentation-writer.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-browser-tester.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-devops.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-documentation-writer.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-implementer.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-orchestrator.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-planner.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-researcher.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/gem-reviewer.agent.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"go",
|
||||
"golang",
|
||||
"mcp",
|
||||
@@ -15,23 +15,10 @@
|
||||
"server-development",
|
||||
"sdk"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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\n\nThis chat mode provides expert guidance for building MCP servers in Go.\n\nThis chat mode is ideal for:\n- Creating new MCP server projects with Go\n- Implementing type-safe tools with structs and JSON schema tags\n- Setting up stdio or HTTP transports\n- Debugging context handling and error patterns\n- Learning Go MCP best practices with the official SDK\n- Optimizing server performance and concurrency\n\nTo get the best results, consider:\n- Using the instruction file to set context for Go MCP development\n- Using the prompt to generate initial project structure\n- Switching to the expert chat mode for detailed implementation help\n- Specifying whether you need stdio or HTTP transport\n- Providing details about what tools or functionality you need\n- Mentioning if you need resources, prompts, or special capabilities"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/go-mcp-expert.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/go-mcp-server-generator.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/go-mcp-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/go-mcp-server-generator.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"java",
|
||||
"springboot",
|
||||
"quarkus",
|
||||
@@ -15,58 +15,10 @@
|
||||
"junit",
|
||||
"javadoc"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "alpha",
|
||||
"show_badge": false
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"commands": [
|
||||
"./commands/java-docs.md",
|
||||
"./commands/java-junit.md",
|
||||
"./commands/java-springboot.md",
|
||||
"./commands/create-spring-boot-java-project.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/create-spring-boot-java-project.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/java-docs.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/java-junit.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/java-springboot.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"java",
|
||||
"mcp",
|
||||
"model-context-protocol",
|
||||
@@ -17,23 +17,10 @@
|
||||
"spring-boot",
|
||||
"reactor"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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\n\nThis chat mode provides expert guidance for building MCP servers in Java.\n\nThis chat mode is ideal for:\n- Creating new MCP server projects with Java\n- Implementing reactive handlers with Project Reactor\n- Setting up stdio or HTTP transports\n- Debugging reactive streams and error handling\n- Learning Java MCP best practices with the official SDK\n- Integrating with Spring Boot applications\n\nTo get the best results, consider:\n- Using the instruction file to set context for Java MCP development\n- Using the prompt to generate initial project structure\n- Switching to the expert chat mode for detailed implementation help\n- Specifying whether you need Maven or Gradle\n- Providing details about what tools or functionality you need\n- Mentioning if you need Spring Boot integration"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/java-mcp-expert.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/java-mcp-server-generator.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/java-mcp-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/java-mcp-server-generator.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"kotlin",
|
||||
"mcp",
|
||||
"model-context-protocol",
|
||||
@@ -15,23 +15,10 @@
|
||||
"server-development",
|
||||
"ktor"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": true
|
||||
},
|
||||
"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\n\nThis chat mode provides expert guidance for building MCP servers in Kotlin.\n\nThis chat mode is ideal for:\n- Creating new MCP server projects with Kotlin\n- Implementing type-safe tools with coroutines and kotlinx.serialization\n- Setting up stdio or SSE transports with Ktor\n- Debugging coroutine patterns and JSON schema issues\n- Learning Kotlin MCP best practices with the official SDK\n- Building multiplatform MCP servers (JVM, Wasm, iOS)\n\nTo get the best results, consider:\n- Using the instruction file to set context for Kotlin MCP development\n- Using the prompt to generate initial project structure with Gradle\n- Switching to the expert chat mode for detailed implementation help\n- Specifying whether you need stdio or SSE/HTTP transport\n- Providing details about what tools or functionality you need\n- Mentioning if you need multiplatform support or specific targets"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/kotlin-mcp-expert.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/kotlin-mcp-server-generator.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/kotlin-mcp-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/kotlin-mcp-server-generator.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"mcp",
|
||||
"m365-copilot",
|
||||
"declarative-agents",
|
||||
@@ -15,30 +15,12 @@
|
||||
"model-context-protocol",
|
||||
"adaptive-cards"
|
||||
],
|
||||
"display": {
|
||||
"show_badge": true
|
||||
},
|
||||
"items": [
|
||||
{
|
||||
"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": "prompt"
|
||||
},
|
||||
{
|
||||
"path": "instructions/mcp-m365-copilot.instructions.md",
|
||||
"kind": "instruction"
|
||||
},
|
||||
{
|
||||
"path": "agents/mcp-m365-agent-expert.agent.md",
|
||||
"kind": "agent",
|
||||
"usage": "recommended\n\nThis chat mode provides expert guidance for building MCP-based declarative agents for Microsoft 365 Copilot.\n\nThis chat mode is ideal for:\n- Creating new declarative agents with MCP integration\n- Designing Adaptive Cards for visual responses\n- Configuring OAuth 2.0 or SSO authentication\n- Setting up response semantics and data extraction\n- Troubleshooting deployment and governance issues\n- Learning MCP best practices for M365 Copilot\n\nTo get the best results, consider:\n- Using the instruction file to set context for all Copilot interactions\n- Using prompts to generate initial agent structure and configurations\n- Switching to the expert chat mode for detailed implementation help\n- Providing specific details about your MCP server, tools, and business scenario"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/mcp-m365-agent-expert.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/mcp-create-declarative-agent.md",
|
||||
"./commands/mcp-create-adaptive-cards.md",
|
||||
"./commands/mcp-deploy-manage-agents.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/mcp-m365-agent-expert.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/mcp-create-adaptive-cards.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/mcp-create-declarative-agent.prompt.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/mcp-deploy-manage-agents.prompt.md
|
||||
@@ -7,7 +7,7 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"openapi",
|
||||
"code-generation",
|
||||
"api",
|
||||
@@ -15,22 +15,10 @@
|
||||
"dotnet",
|
||||
"aspnet"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": false
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/openapi-to-application.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/openapi-to-application-code.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/openapi-to-application.agent.md
|
||||
@@ -1 +0,0 @@
|
||||
../../../prompts/openapi-to-application-code.prompt.md
|
||||
@@ -7,29 +7,17 @@
|
||||
},
|
||||
"repository": "https://github.com/github/awesome-copilot",
|
||||
"license": "MIT",
|
||||
"tags": [
|
||||
"keywords": [
|
||||
"openapi",
|
||||
"code-generation",
|
||||
"api",
|
||||
"go",
|
||||
"golang"
|
||||
],
|
||||
"display": {
|
||||
"ordering": "manual",
|
||||
"show_badge": false
|
||||
},
|
||||
"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"
|
||||
}
|
||||
"agents": [
|
||||
"./agents/openapi-to-application.md"
|
||||
],
|
||||
"commands": [
|
||||
"./commands/openapi-to-application-code.md"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../agents/openapi-to-application.agent.md
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user