From 84f37678fcc12322994d6cf913c7cce96f177c2c Mon Sep 17 00:00:00 2001 From: Aaron Powell Date: Fri, 30 Oct 2026 12:16:22 +1100 Subject: [PATCH] docs: align Copilot SDK branding Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/plugin/marketplace.json | 2 +- cookbook/README.md | 7 ++++--- cookbook/cookbook.yml | 6 +++--- cookbook/copilot-sdk/README.md | 4 ++-- cookbook/copilot-sdk/dotnet/README.md | 4 ++-- cookbook/copilot-sdk/dotnet/recipe/README.md | 4 ++-- cookbook/copilot-sdk/go/README.md | 4 ++-- cookbook/copilot-sdk/go/recipe/README.md | 4 ++-- cookbook/copilot-sdk/java/README.md | 4 ++-- cookbook/copilot-sdk/java/recipe/README.md | 4 ++-- cookbook/copilot-sdk/nodejs/README.md | 4 ++-- cookbook/copilot-sdk/nodejs/recipe/README.md | 2 +- .../copilot-sdk/nodejs/recipe/package.json | 2 +- cookbook/copilot-sdk/python/README.md | 4 ++-- cookbook/copilot-sdk/python/recipe/README.md | 2 +- docs/README.instructions.md | 10 +++++----- docs/README.plugins.md | 2 +- docs/README.skills.md | 2 +- .../copilot-sdk-csharp.instructions.md | 7 ++++--- instructions/copilot-sdk-go.instructions.md | 6 ++++-- instructions/copilot-sdk-java.instructions.md | 6 ++++-- .../copilot-sdk-nodejs.instructions.md | 6 ++++-- .../copilot-sdk-python.instructions.md | 6 ++++-- plugins/copilot-sdk/README.md | 8 +++++--- plugins/copilot-sdk/plugin.json | 2 +- skills/copilot-sdk/SKILL.md | 10 +++++++--- .../github-copilot-terminology-glossary.md | 20 ++++++++++++++++--- 27 files changed, 86 insertions(+), 56 deletions(-) diff --git a/.github/plugin/marketplace.json b/.github/plugin/marketplace.json index 2c6d0ef37f..9b3a7182ef 100644 --- a/.github/plugin/marketplace.json +++ b/.github/plugin/marketplace.json @@ -916,7 +916,7 @@ { "name": "copilot-sdk", "source": "plugins/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.", + "description": "Build applications with the Microsoft Copilot SDK, transitioning from GitHub Copilot SDK, across multiple programming languages. Includes instructions for C#, Go, Node.js/TypeScript, and Python.", "version": "1.0.0" }, { diff --git a/cookbook/README.md b/cookbook/README.md index 0ca90d3a3c..3824e3d17e 100644 --- a/cookbook/README.md +++ b/cookbook/README.md @@ -6,9 +6,9 @@ A collection of practical recipes and examples for working with GitHub Copilot t The cookbook is organized by tool or product, with recipes collected by language where applicable: -### GitHub Copilot SDK +### Microsoft Copilot SDK -Ready-to-use recipes for building with the GitHub Copilot SDK across multiple languages. +Ready-to-use recipes for building with the Microsoft Copilot SDK across multiple languages. The SDK is transitioning from its GitHub name in phases; no immediate package or API changes are required. The recipes retain currently published package names and imports. - **[Copilot SDK Cookbook](copilot-sdk/)** - Recipes for .NET, Go, Java, Node.js, and Python - Error handling, session management, file operations, and more @@ -40,7 +40,8 @@ Have a recipe to share? We'd love to include it! See [CONTRIBUTING.md](../CONTRI ### Official Documentation - [GitHub Copilot Documentation](https://docs.github.com/copilot) -- [GitHub Copilot SDK](https://github.com/github/copilot-sdk) +- [Microsoft Copilot SDK (transition announcement)](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/) +- [SDK repository](https://github.com/github/copilot-sdk) ### External Cookbooks diff --git a/cookbook/cookbook.yml b/cookbook/cookbook.yml index cc1542d9eb..d25a52dfb9 100644 --- a/cookbook/cookbook.yml +++ b/cookbook/cookbook.yml @@ -4,8 +4,8 @@ cookbooks: - id: copilot-sdk - name: GitHub Copilot SDK - description: Ready-to-use recipes for building with the GitHub Copilot SDK across multiple languages + name: Microsoft Copilot SDK + description: Ready-to-use recipes for building with the Microsoft Copilot SDK across multiple languages. Package names and examples reflect the phased transition from GitHub Copilot SDK. path: cookbook/copilot-sdk featured: true languages: @@ -92,7 +92,7 @@ cookbooks: - community - id: copilot-sdk-web-app name: Copilot SDK Web App - description: A full-stack chat application built with the GitHub Copilot SDK, .NET Aspire, and React with GitHub OAuth, session history, and model selection + description: A full-stack chat application built with the Microsoft Copilot SDK (currently published as GitHub Copilot SDK), .NET Aspire, and React with GitHub OAuth, session history, and model selection external: true url: https://github.com/aaronpowell/copilot-sdk-web-app author: diff --git a/cookbook/copilot-sdk/README.md b/cookbook/copilot-sdk/README.md index 24ea472567..d12e42e0fc 100644 --- a/cookbook/copilot-sdk/README.md +++ b/cookbook/copilot-sdk/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook +# Microsoft Copilot SDK Cookbook -This cookbook collects small, focused recipes showing how to accomplish common tasks with the [GitHub Copilot SDK](https://github.com/github/copilot-sdk) across languages. Each recipe is intentionally short and practical, with copy‑pasteable snippets and pointers to fuller examples and tests. +This cookbook collects small, focused recipes showing how to accomplish common tasks with the Microsoft Copilot SDK across languages. The SDK is transitioning from the GitHub Copilot SDK in phases, and no immediate changes are required. Package names, namespaces, and repository links in these recipes remain as currently published; see the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). Each recipe is intentionally short and practical, with copy‑pasteable snippets and pointers to fuller examples and tests. ## Recipes by Language diff --git a/cookbook/copilot-sdk/dotnet/README.md b/cookbook/copilot-sdk/dotnet/README.md index 4d8d316789..da634a1619 100644 --- a/cookbook/copilot-sdk/dotnet/README.md +++ b/cookbook/copilot-sdk/dotnet/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook — .NET (C#) +# Microsoft Copilot SDK Cookbook — .NET (C#) -This folder hosts short, practical recipes for using the GitHub Copilot SDK with .NET. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. +This folder hosts short, practical recipes for using the Microsoft Copilot SDK with .NET. Package names and code samples reflect the current phased transition from GitHub Copilot SDK. ## Recipes diff --git a/cookbook/copilot-sdk/dotnet/recipe/README.md b/cookbook/copilot-sdk/dotnet/recipe/README.md index 0b913da26e..57e4903dcc 100644 --- a/cookbook/copilot-sdk/dotnet/recipe/README.md +++ b/cookbook/copilot-sdk/dotnet/recipe/README.md @@ -5,7 +5,7 @@ This folder contains standalone, executable C# examples for each cookbook recipe ## Prerequisites - .NET 10.0 or later -- GitHub Copilot SDK package (referenced automatically) +- Microsoft Copilot SDK NuGet package, currently published as `GitHub.Copilot.SDK` (referenced automatically) ## Running Examples @@ -185,5 +185,5 @@ These examples use .NET's file-based app feature, which allows single-file C# pr ## Learning Resources - [.NET File-Based Apps Documentation](https://learn.microsoft.com/en-us/dotnet/core/sdk/file-based-apps) -- [GitHub Copilot SDK Documentation](https://github.com/github/copilot-sdk/blob/main/dotnet/README.md) +- [Microsoft Copilot SDK for .NET documentation](https://github.com/github/copilot-sdk/blob/main/dotnet/README.md) - [Parent Cookbook](../README.md) diff --git a/cookbook/copilot-sdk/go/README.md b/cookbook/copilot-sdk/go/README.md index 3bc15a6d99..c5f317ff3a 100644 --- a/cookbook/copilot-sdk/go/README.md +++ b/cookbook/copilot-sdk/go/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook — Go +# Microsoft Copilot SDK Cookbook — Go -This folder hosts short, practical recipes for using the GitHub Copilot SDK with Go. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. +This folder hosts short, practical recipes for using the Microsoft Copilot SDK with Go. Package names and code samples reflect the current phased transition from GitHub Copilot SDK. ## Recipes diff --git a/cookbook/copilot-sdk/go/recipe/README.md b/cookbook/copilot-sdk/go/recipe/README.md index 5622bdd747..896035c58c 100644 --- a/cookbook/copilot-sdk/go/recipe/README.md +++ b/cookbook/copilot-sdk/go/recipe/README.md @@ -5,7 +5,7 @@ This folder contains standalone, executable Go examples for each cookbook recipe ## Prerequisites - Go 1.21 or later -- GitHub Copilot SDK for Go +- Microsoft Copilot SDK for Go (currently published under the existing GitHub SDK repository) ```bash go get github.com/github/copilot-sdk/go @@ -57,5 +57,5 @@ These examples follow Go conventions: ## Learning Resources - [Go Documentation](https://go.dev/doc/) -- [GitHub Copilot SDK for Go](https://github.com/github/copilot-sdk/blob/main/go/README.md) +- [Microsoft Copilot SDK for Go documentation](https://github.com/github/copilot-sdk/blob/main/go/README.md) - [Parent Cookbook](../README.md) diff --git a/cookbook/copilot-sdk/java/README.md b/cookbook/copilot-sdk/java/README.md index cbc4ba45f7..8aedafa2b2 100644 --- a/cookbook/copilot-sdk/java/README.md +++ b/cookbook/copilot-sdk/java/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook — Java +# Microsoft Copilot SDK Cookbook — Java -This folder hosts short, practical recipes for using the [GitHub Copilot SDK for Java](https://github.com/github/copilot-sdk/tree/main/java). Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. All examples can be run directly with [JBang](https://www.jbang.dev/). +This folder hosts short, practical recipes for using the [Microsoft Copilot SDK for Java](https://github.com/github/copilot-sdk/tree/main/java). The SDK is transitioning from its GitHub name in phases, so package names and code samples reflect the current published identifiers. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. All examples can be run directly with [JBang](https://www.jbang.dev/). Examples target the official SDK 1.0.21 and Java 17 or later. SDK 1.x uses `com.github.copilot` for clients, `com.github.copilot.generated` for events, and diff --git a/cookbook/copilot-sdk/java/recipe/README.md b/cookbook/copilot-sdk/java/recipe/README.md index 3391166c85..b8d1d81870 100644 --- a/cookbook/copilot-sdk/java/recipe/README.md +++ b/cookbook/copilot-sdk/java/recipe/README.md @@ -6,7 +6,7 @@ This folder contains standalone, executable Java examples for each cookbook reci - Java 17 or later - GitHub Copilot authentication configured before running model requests -- Official GitHub Copilot SDK 1.0.21 (resolved automatically from `//DEPS`) +- Microsoft Copilot SDK for Java 1.0.21 (resolved automatically from `//DEPS`; source remains in the existing GitHub SDK repository) - JBang installed: ```bash @@ -238,6 +238,6 @@ JBang lets you run Java files as scripts — no `pom.xml`, no `build.gradle`, no ## Learning Resources - [JBang Documentation](https://www.jbang.dev/documentation/guide/latest/) -- [GitHub Copilot SDK for Java](https://github.com/github/copilot-sdk/tree/main/java) +- [Microsoft Copilot SDK for Java documentation](https://github.com/github/copilot-sdk/tree/main/java) - [GitHub Copilot CLI](https://github.com/features/copilot/cli) - [Parent Cookbook](../README.md) diff --git a/cookbook/copilot-sdk/nodejs/README.md b/cookbook/copilot-sdk/nodejs/README.md index 0e41947667..ce30ac1824 100644 --- a/cookbook/copilot-sdk/nodejs/README.md +++ b/cookbook/copilot-sdk/nodejs/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook — Node.js / TypeScript +# Microsoft Copilot SDK Cookbook — Node.js / TypeScript -This folder hosts short, practical recipes for using the GitHub Copilot SDK with Node.js/TypeScript. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. +This folder hosts short, practical recipes for using the Microsoft Copilot SDK with Node.js/TypeScript. Package names and code samples reflect the current phased transition from GitHub Copilot SDK. ## Recipes diff --git a/cookbook/copilot-sdk/nodejs/recipe/README.md b/cookbook/copilot-sdk/nodejs/recipe/README.md index 6ad7439113..f57235f119 100644 --- a/cookbook/copilot-sdk/nodejs/recipe/README.md +++ b/cookbook/copilot-sdk/nodejs/recipe/README.md @@ -80,5 +80,5 @@ These examples use modern TypeScript/Node.js features: - [TypeScript Documentation](https://www.typescriptlang.org/docs/) - [Node.js Documentation](https://nodejs.org/docs/latest/api/) -- [GitHub Copilot SDK for Node.js](https://github.com/github/copilot-sdk/blob/main/nodejs/README.md) +- [Microsoft Copilot SDK for Node.js documentation](https://github.com/github/copilot-sdk/blob/main/nodejs/README.md) - [Parent Cookbook](../README.md) diff --git a/cookbook/copilot-sdk/nodejs/recipe/package.json b/cookbook/copilot-sdk/nodejs/recipe/package.json index c8ee65a2d8..2e9a0232d5 100644 --- a/cookbook/copilot-sdk/nodejs/recipe/package.json +++ b/cookbook/copilot-sdk/nodejs/recipe/package.json @@ -2,7 +2,7 @@ "name": "copilot-sdk-cookbook-recipes", "version": "1.0.0", "type": "module", - "description": "Runnable examples for GitHub Copilot SDK cookbook recipes", + "description": "Runnable examples for Microsoft Copilot SDK cookbook recipes using currently published package identifiers", "scripts": { "error-handling": "tsx error-handling.ts", "multiple-sessions": "tsx multiple-sessions.ts", diff --git a/cookbook/copilot-sdk/python/README.md b/cookbook/copilot-sdk/python/README.md index af9f61184b..68320fd163 100644 --- a/cookbook/copilot-sdk/python/README.md +++ b/cookbook/copilot-sdk/python/README.md @@ -1,6 +1,6 @@ -# GitHub Copilot SDK Cookbook — Python +# Microsoft Copilot SDK Cookbook — Python -This folder hosts short, practical recipes for using the GitHub Copilot SDK with Python. Each recipe is concise, copy‑pasteable, and points to fuller examples and tests. +This folder hosts short, practical recipes for using the Microsoft Copilot SDK with Python. Package names and code samples reflect the current phased transition from GitHub Copilot SDK. ## Recipes diff --git a/cookbook/copilot-sdk/python/recipe/README.md b/cookbook/copilot-sdk/python/recipe/README.md index 4da4434fab..51f01befc4 100644 --- a/cookbook/copilot-sdk/python/recipe/README.md +++ b/cookbook/copilot-sdk/python/recipe/README.md @@ -90,5 +90,5 @@ pip install -r requirements.txt - [Python Documentation](https://docs.python.org/3/) - [PEP 8 Style Guide](https://pep8.org/) -- [GitHub Copilot SDK for Python](https://github.com/github/copilot-sdk/blob/main/python/README.md) +- [Microsoft Copilot SDK for Python documentation](https://github.com/github/copilot-sdk/blob/main/python/README.md) - [Parent Cookbook](../README.md) diff --git a/docs/README.instructions.md b/docs/README.instructions.md index 99855f4e7c..b3cc5252a6 100644 --- a/docs/README.instructions.md +++ b/docs/README.instructions.md @@ -111,11 +111,6 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-instructions) for guidelines on | [Get Tooling for Power Apps Component Framework](../instructions/pcf-tooling.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | Get Microsoft Power Platform CLI tooling for Power Apps Component Framework | | [Gilfoyle Code Review Instructions](../instructions/gilfoyle-code-review.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgilfoyle-code-review.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fgilfoyle-code-review.instructions.md) | Gilfoyle-style code review instructions that channel the sardonic technical supremacy of Silicon Valley's most arrogant systems architect. | | [GitHub Actions CI/CD Best Practices](../instructions/github-actions-ci-cd-best-practices.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fgithub-actions-ci-cd-best-practices.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fgithub-actions-ci-cd-best-practices.instructions.md) | Comprehensive guide for building robust, secure, and efficient CI/CD pipelines using GitHub Actions. Covers workflow structure, jobs, steps, environment variables, secret management, caching, matrix strategies, testing, and deployment strategies. | -| [GitHub Copilot SDK C# Instructions](../instructions/copilot-sdk-csharp.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building C# applications using GitHub Copilot SDK. | -| [GitHub Copilot SDK Go Instructions](../instructions/copilot-sdk-go.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building Go applications using GitHub Copilot SDK. | -| [GitHub Copilot SDK Java Instructions](../instructions/copilot-sdk-java.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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-java.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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-java.instructions.md) | This file provides guidance on building Java applications using GitHub Copilot SDK for Java. | -| [GitHub Copilot SDK Node.js Instructions](../instructions/copilot-sdk-nodejs.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | 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)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building Python applications using GitHub Copilot SDK. | | [GitHub Flavored Markdown (GFM)](../instructions/markdown-gfm.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmarkdown-gfm.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fmarkdown-gfm.instructions.md) | Markdown formatting for GitHub-flavored markdown (GFM) files | | [Go Development Instructions](../instructions/go.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | Instructions for writing Go code following idiomatic Go practices and community standards | | [Go MCP Server Development Guidelines](../instructions/go-mcp-server.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | Best practices and patterns for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk package. | @@ -142,6 +137,11 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-instructions) for guidelines on | [MCP-based M365 Copilot Development Guidelines](../instructions/mcp-m365-copilot.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | Best practices for building MCP-based declarative agents and API plugins for Microsoft 365 Copilot with Model Context Protocol integration | | [Memory Bank](../instructions/memory-bank.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmemory-bank.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fmemory-bank.instructions.md) | Memory Bank pattern: persistent project documentation under a memory-bank/ folder so the AI can resume context across sessions. | | [Microsoft 365 Declarative Agents Development Guidelines](../instructions/declarative-agents-microsoft365.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fdeclarative-agents-microsoft365.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fdeclarative-agents-microsoft365.instructions.md) | Comprehensive development guidelines for Microsoft 365 Copilot declarative agents with schema v1.5, TypeSpec integration, and Microsoft 365 Agents Toolkit workflows | +| [Microsoft Copilot SDK C# Instructions](../instructions/copilot-sdk-csharp.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building C# applications using the Microsoft Copilot SDK. | +| [Microsoft Copilot SDK Go Instructions](../instructions/copilot-sdk-go.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building Go applications using the Microsoft Copilot SDK. | +| [Microsoft Copilot SDK Java Instructions](../instructions/copilot-sdk-java.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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-java.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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-java.instructions.md) | This file provides guidance on building Java applications using the Microsoft Copilot SDK. | +| [Microsoft Copilot SDK Node.js Instructions](../instructions/copilot-sdk-nodejs.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building Node.js/TypeScript applications using the Microsoft Copilot SDK. | +| [Microsoft Copilot SDK Python Instructions](../instructions/copilot-sdk-python.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | This file provides guidance on building Python applications using the Microsoft Copilot SDK. | | [Microsoft Foundry Agents (Python) Instructions](../instructions/microsoft-foundry.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmicrosoft-foundry.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fmicrosoft-foundry.instructions.md) | Build agents with the Microsoft Foundry SDK (azure-ai-projects v2) in Python: versioned agents, the Responses/Conversations model, tools, and the SDK mistakes Copilot makes by default. | | [MongoDB DBA Chat Mode Instructions](../instructions/mongo-dba.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://aka.ms/awesome-copilot/install/instructions?url=vscode%3Achat-instructions%2Finstall%3Furl%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fgithub%2Fawesome-copilot%2Fmain%2Finstructions%2Fmongo-dba.instructions.md)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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%2Fmongo-dba.instructions.md) | Instructions for customizing GitHub Copilot behavior for MONGODB DBA chat mode. | | [MS-SQL DBA Chat Mode Instructions](../instructions/ms-sql-dba.instructions.md)
[![Install in VS Code](https://img.shields.io/badge/VS_Code-Install-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](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)
[![Install in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-Install-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](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) | Instructions for customizing GitHub Copilot behavior for MS-SQL DBA chat mode. | diff --git a/docs/README.plugins.md b/docs/README.plugins.md index 7289d5d939..f9a54688ea 100644 --- a/docs/README.plugins.md +++ b/docs/README.plugins.md @@ -52,7 +52,7 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-plugins) for guidelines on how t | [context-engineering](../plugins/context-engineering/README.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. | 4 items | context, productivity, refactoring, best-practices, architecture | | [context-matic](../plugins/context-matic/README.md) | Coding agents hallucinate APIs. ContextMatic gives them curated, versioned API and SDK docs. Ask your agent to "integrate the payments API" and it guesses — falling back on outdated training data and generic patterns that don't match your actual SDK. ContextMatic solves this by giving the agent deterministic, version-aware, SDK-native context at the exact moment it's needed. | 2 items | api-context, api-integration, mcp, sdk, apimatic, third-party-apis, sdks | | [convert-to-md](../plugins/convert-to-md/README.md) | A collection of Copilot skills that convert common document formats into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Just tell Copilot what you need — the right skill is invoked automatically and the conversion happens behind the scenes. | 3 items | skills, configuration, copilot, convert-word-to-md, convert-excel-to-md, convert-pdf-to-md | -| [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. | 1 items | copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot | +| [copilot-sdk](../plugins/copilot-sdk/README.md) | Build applications with the Microsoft Copilot SDK, transitioning from GitHub Copilot SDK, across multiple programming languages. Includes instructions for C#, Go, Node.js/TypeScript, and Python. | 1 items | copilot-sdk, sdk, csharp, go, nodejs, typescript, python, ai, github-copilot | | [csharp-dotnet-development](../plugins/csharp-dotnet-development/README.md) | Essential prompts, instructions, and chat modes for C# and .NET development including testing, documentation, and best practices. | 10 items | csharp, dotnet, aspnet, testing | | [database-data-management](../plugins/database-data-management/README.md) | Database administration, SQL optimization, and data management tools for PostgreSQL, SQL Server, and general database development best practices. | 6 items | database, sql, postgresql, sql-server, dba, optimization, queries, data-management | | [dataverse-sdk-for-python](../plugins/dataverse-sdk-for-python/README.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. | 4 items | dataverse, python, integration, sdk | diff --git a/docs/README.skills.md b/docs/README.skills.md index 0c7643e3ce..0b8c07b639 100644 --- a/docs/README.skills.md +++ b/docs/README.skills.md @@ -124,7 +124,7 @@ See [CONTRIBUTING.md](../CONTRIBUTING.md#adding-skills) for guidelines on how to | [copilot-cli-quickstart](../skills/copilot-cli-quickstart/SKILL.md)
`gh skills install github/awesome-copilot copilot-cli-quickstart` | Use this skill when someone wants to learn GitHub Copilot CLI from scratch. Offers interactive step-by-step tutorials with separate Developer and Non-Developer tracks, plus on-demand Q&A. Just say "start tutorial" or ask a question! Note: This skill targets GitHub Copilot CLI specifically and uses CLI-specific tools (ask_user, sql, fetch_copilot_cli_documentation). | None | | [copilot-instructions-blueprint-generator](../skills/copilot-instructions-blueprint-generator/SKILL.md)
`gh skills install github/awesome-copilot copilot-instructions-blueprint-generator` | Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, architecture patterns, and exact technology versions by analyzing existing codebase patterns and avoiding assumptions. | None | | [copilot-pr-autopilot](../skills/copilot-pr-autopilot/SKILL.md)
`gh skills install github/awesome-copilot copilot-pr-autopilot` | Copilot left 14 review comments on your PR — half are nits. Hours of fix → reply → resolve → re-request, and each round lands MORE comments. This skill runs loop engineering: auto-triggers Copilot Code Review via GraphQL (no @copilot mention), triages every open thread (Copilot, humans, advanced-security) with a fix / decline / escalate rubric, dispatches parallel fix sub-agents that obey the repo build/test/lint conventions, commits per iteration, replies+resolves citing the pushed SHA, then re-triggers until HEAD is reviewed with zero threads awaiting the agent's reply (remaining open threads are explicit hand-offs to the human — escalated declines, design tradeoffs). You merge a clean PR; the bot runs it. Trigger phrases: "address copilot comments", "run a copilot review loop", "fix this PR", "iterate on copilot feedback". Repo-agnostic, gh CLI + PowerShell. Full autopilot needs repo Triage/Write; external PR authors get single-iteration mode plus manual re-trigger (UI 🔄 or substantive-commit push). | `references/01-request-review.md`
`references/02-wait.md`
`references/03-list-threads.md`
`references/04-triage.md`
`references/05-fix.md`
`references/06-build-test.md`
`references/07-commit-push.md`
`references/08-reply-resolve.md`
`references/09-convergence.md`
`references/10-cleanup.md`
`references/api-quirks.md`
`references/orchestration.md`
`scripts/01-request-review.ps1`
`scripts/02-check-review-status.ps1`
`scripts/03-list-open-threads.ps1`
`scripts/08-reply-and-resolve.ps1`
`scripts/09-review-round.ps1`
`scripts/10-cleanup-outdated.ps1`
`scripts/_lib.ps1`
`templates/reply-decline.md`
`templates/reply-drift.md`
`templates/reply-fix.md`
`templates/reply-partial.md` | -| [copilot-sdk](../skills/copilot-sdk/SKILL.md)
`gh skills install github/awesome-copilot copilot-sdk` | 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. | None | +| [copilot-sdk](../skills/copilot-sdk/SKILL.md)
`gh skills install github/awesome-copilot copilot-sdk` | Build agentic applications with the Microsoft Copilot SDK, transitioning from 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, Microsoft Copilot SDK, GitHub Copilot SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent. | None | | [copilot-spaces](../skills/copilot-spaces/SKILL.md)
`gh skills install github/awesome-copilot copilot-spaces` | Use Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared knowledge base, discover available spaces, or ask questions grounded in curated project documentation, code, and instructions. | None | | [copilot-usage-metrics](../skills/copilot-usage-metrics/SKILL.md)
`gh skills install github/awesome-copilot copilot-usage-metrics` | Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API. | `get-enterprise-metrics.sh`
`get-enterprise-user-metrics.sh`
`get-org-metrics.sh`
`get-org-user-metrics.sh` | | [cosmosdb-datamodeling](../skills/cosmosdb-datamodeling/SKILL.md)
`gh skills install github/awesome-copilot cosmosdb-datamodeling` | Step-by-step guide for capturing key application requirements for NoSQL use-case and produce Azure Cosmos DB Data NoSQL Model design using best practices and common patterns, artifacts_produced: "cosmosdb_requirements.md" file and "cosmosdb_data_model.md" file | None | diff --git a/instructions/copilot-sdk-csharp.instructions.md b/instructions/copilot-sdk-csharp.instructions.md index e3e0524e7b..b9a851eca6 100644 --- a/instructions/copilot-sdk-csharp.instructions.md +++ b/instructions/copilot-sdk-csharp.instructions.md @@ -1,9 +1,11 @@ --- applyTo: '**.cs, **.csproj' -description: 'This file provides guidance on building C# applications using GitHub Copilot SDK.' -name: 'GitHub Copilot SDK C# Instructions' +description: 'This file provides guidance on building C# applications using the Microsoft Copilot SDK.' +name: 'Microsoft Copilot SDK C# Instructions' --- +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required; package names and examples below use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + ## Core Principles - The SDK is in technical preview and may have breaking changes @@ -567,4 +569,3 @@ var session = await client.CreateSessionAsync(new SessionConfig ] }); ``` - diff --git a/instructions/copilot-sdk-go.instructions.md b/instructions/copilot-sdk-go.instructions.md index 08977298e2..486e1456f0 100644 --- a/instructions/copilot-sdk-go.instructions.md +++ b/instructions/copilot-sdk-go.instructions.md @@ -1,9 +1,11 @@ --- applyTo: "**.go, go.mod" -description: "This file provides guidance on building Go applications using GitHub Copilot SDK." -name: "GitHub Copilot SDK Go Instructions" +description: "This file provides guidance on building Go applications using the Microsoft Copilot SDK." +name: "Microsoft Copilot SDK Go Instructions" --- +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required; package names and examples below use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + ## Core Principles - The SDK is in technical preview and may have breaking changes diff --git a/instructions/copilot-sdk-java.instructions.md b/instructions/copilot-sdk-java.instructions.md index c4f604ed12..b8860c6573 100644 --- a/instructions/copilot-sdk-java.instructions.md +++ b/instructions/copilot-sdk-java.instructions.md @@ -1,9 +1,11 @@ --- applyTo: '**/*.java, **/pom.xml' -description: 'This file provides guidance on building Java applications using GitHub Copilot SDK for Java.' -name: 'GitHub Copilot SDK Java Instructions' +description: 'This file provides guidance on building Java applications using the Microsoft Copilot SDK.' +name: 'Microsoft Copilot SDK Java Instructions' --- +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required; package names and examples below use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + ## Core Principles - The SDK is in public preview and may have breaking changes diff --git a/instructions/copilot-sdk-nodejs.instructions.md b/instructions/copilot-sdk-nodejs.instructions.md index 0506c48a94..0d7f604c2a 100644 --- a/instructions/copilot-sdk-nodejs.instructions.md +++ b/instructions/copilot-sdk-nodejs.instructions.md @@ -1,9 +1,11 @@ --- applyTo: "**.ts, **.js, package.json" -description: "This file provides guidance on building Node.js/TypeScript applications using GitHub Copilot SDK." -name: "GitHub Copilot SDK Node.js Instructions" +description: "This file provides guidance on building Node.js/TypeScript applications using the Microsoft Copilot SDK." +name: "Microsoft Copilot SDK Node.js Instructions" --- +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required; package names and examples below use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + ## Core Principles - The SDK is in technical preview and may have breaking changes diff --git a/instructions/copilot-sdk-python.instructions.md b/instructions/copilot-sdk-python.instructions.md index 2978a067d6..5de9f95469 100644 --- a/instructions/copilot-sdk-python.instructions.md +++ b/instructions/copilot-sdk-python.instructions.md @@ -1,9 +1,11 @@ --- applyTo: "**.py, pyproject.toml, setup.py" -description: "This file provides guidance on building Python applications using GitHub Copilot SDK." -name: "GitHub Copilot SDK Python Instructions" +description: "This file provides guidance on building Python applications using the Microsoft Copilot SDK." +name: "Microsoft Copilot SDK Python Instructions" --- +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required; package names and examples below use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + ## Core Principles - The SDK is in technical preview and may have breaking changes diff --git a/plugins/copilot-sdk/README.md b/plugins/copilot-sdk/README.md index 3c60c175cd..da249ebd5e 100644 --- a/plugins/copilot-sdk/README.md +++ b/plugins/copilot-sdk/README.md @@ -1,6 +1,8 @@ -# Copilot SDK Plugin +# Microsoft Copilot SDK Plugin -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. +Build applications with the Microsoft Copilot SDK across multiple programming languages. Includes instructions for C#, Go, Node.js/TypeScript, and Python. + +The SDK is transitioning from the GitHub Copilot SDK in phases. No immediate changes are required: package names and code examples below continue to use the currently published identifiers. See the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). ## Installation @@ -15,7 +17,7 @@ copilot plugin install copilot-sdk@awesome-copilot | Skill | Description | |-------|-------------| -| `SKILL.md` | 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. | +| `SKILL.md` | Build agentic applications with the Microsoft 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. | ## Source diff --git a/plugins/copilot-sdk/plugin.json b/plugins/copilot-sdk/plugin.json index 31c1a0fb27..714d77e11c 100644 --- a/plugins/copilot-sdk/plugin.json +++ b/plugins/copilot-sdk/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "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.", + "description": "Build applications with the Microsoft Copilot SDK, transitioning from GitHub Copilot SDK, across multiple programming languages. Includes instructions for C#, Go, Node.js/TypeScript, and Python.", "version": "1.0.0", "author": { "name": "Awesome Copilot Community" diff --git a/skills/copilot-sdk/SKILL.md b/skills/copilot-sdk/SKILL.md index 88dcf6d4ca..1c98747108 100644 --- a/skills/copilot-sdk/SKILL.md +++ b/skills/copilot-sdk/SKILL.md @@ -1,15 +1,19 @@ --- name: copilot-sdk -description: 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. +description: Build agentic applications with the Microsoft Copilot SDK, transitioning from 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, Microsoft Copilot SDK, GitHub Copilot SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent. --- -# GitHub Copilot SDK +# Microsoft Copilot SDK Embed Copilot's agentic workflows in any application using Python, TypeScript, Go, or .NET. ## Overview -The GitHub Copilot SDK exposes the same engine behind Copilot CLI: a production-tested agent runtime you can invoke programmatically. No need to build your own orchestration - you define agent behavior, Copilot handles planning, tool invocation, file edits, and more. +The Microsoft Copilot SDK is transitioning from the GitHub Copilot SDK. It is becoming the programmable interface for the Microsoft Copilot harness, the shared agent foundation used across Microsoft and GitHub products. This transition is happening in phases, and no immediate changes are required for existing users. Package names, namespaces, and some documentation may continue to use GitHub branding during the transition. + +This guide keeps the currently published package names and imports in its examples. Follow the [official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/) for migration updates. + +The SDK provides a production-tested agent runtime you can invoke programmatically. You define agent behavior, while Copilot handles planning, tool invocation, file edits, and more. ## Prerequisites diff --git a/website/src/content/docs/learning-hub/github-copilot-terminology-glossary.md b/website/src/content/docs/learning-hub/github-copilot-terminology-glossary.md index 6349a823a0..a67c5b8759 100644 --- a/website/src/content/docs/learning-hub/github-copilot-terminology-glossary.md +++ b/website/src/content/docs/learning-hub/github-copilot-terminology-glossary.md @@ -3,7 +3,7 @@ title: 'GitHub Copilot Terminology Glossary' description: 'A quick reference guide defining common GitHub Copilot and platform-specific terms.' authors: - GitHub Copilot Learning Hub Team -lastUpdated: 2026-09-07 +lastUpdated: 2026-10-30 estimatedReadingTime: '8 minutes' tags: - glossary @@ -279,15 +279,29 @@ tools: ['codebase', 'terminalCommand', 'github'] --- +### Microsoft Copilot SDK + +The Microsoft Copilot SDK is the evolving programmable interface for the shared Copilot agent harness used across Microsoft and GitHub products. It is transitioning from the GitHub Copilot SDK in phases; existing package names, namespaces, and some documentation may continue to use GitHub branding, and no immediate changes are required. For current package details, see the [SDK repository](https://github.com/github/copilot-sdk) and the [transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/). + +**Example**: Building an application that uses the shared Copilot agent harness programmatically. + +**Learn more**: [Official transition announcement](https://github.blog/changelog/2026-10-28-github-copilot-sdk-is-becoming-microsoft-copilot-sdk/) + +**Related terms**: [Agent](#agent), [Coding Agent](#coding-agent) + +--- + ### Agent Host -A VS Code component (v1.136+) that lets multiple VS Code windows connect to the same agent session. It runs agent harnesses (such as Copilot or Claude) in a dedicated process built on the open **Agent Host Protocol (AHP)**. The agent host's Copilot harness is powered by the [Copilot SDK](https://www.npmjs.com/package/@github/copilot-sdk), which keeps its behavior aligned with the Copilot CLI, the standalone GitHub Copilot app, and other Copilot products. +A VS Code component (v1.136+) that lets multiple VS Code windows connect to the same agent session. It runs agent harnesses (such as Copilot or Claude) in a dedicated process built on the open **Agent Host Protocol (AHP)**. The Copilot harness uses the Microsoft Copilot SDK (formerly GitHub Copilot SDK) to keep its behavior aligned with the Copilot CLI, the standalone GitHub Copilot app, and other Copilot products. **Example**: Starting a session in one VS Code window, then reconnecting to the same live session from a second window without losing state. **When to use**: When you want a consistent agent session shared across multiple editor windows, or when you want the same underlying agent behavior across VS Code, the CLI, and the Copilot app. -**Related terms**: [Agent](#agent), [Coding Agent](#coding-agent) +**Learn more**: [Agent Host](https://code.visualstudio.com/updates/v1_136#_agent-host) + +**Related terms**: [Agent](#agent), [Coding Agent](#coding-agent), [Microsoft Copilot SDK](#microsoft-copilot-sdk) ---