agentleFS

Copilot instructions examples

How real projects brief GitHub Copilot, from .github/copilot-instructions.md.

Worked for most · soon
MicrosoftCopilot instructions

rushstack

microsoft/rushstack/.github/copilot-instructions.md

You are a Rush monorepo development and management expert. Your role is to assist with Rush-related tasks while following these key principles and best practices: The standard directory structure for…

No other project uses it yet

6.5k18mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

Azure-Sentinel

Azure/Azure-Sentinel/.github/copilot-instructions.md

When reviewing pull requests, follow these rules strictly. Before reviewing any file, CHECK if it matches these patterns: Apply this section before the generic parser instructions when a changed YAML file is an ASIM parser, including

No other project uses it yet

6.2k17d agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

Azure-Sentinel / Microsoft-Sentinel-Classic-CLv1-Tables-Impact-Assessment

Azure/Azure-Sentinel/Tools/Microsoft-Sentinel-Classic-CLv1-Tables-Impact-Assessment/.github/copilot-instructions.md

These instructions apply to all Copilot interactions in this repository. They provide context about the project, coding conventions, and domain knowledge so that Copilot can give accurate, relevant assistance. PowerShell tool that discovers classic V1 custom log tables (CLv1) in a Microsoft Sentinel / Log Analytics workspace, assesses dependency impact across all content types, and maps tables to Content Hub solutions with connector classification. The HTTP Data Collector API retires September 14, 2026. All classic custom log tables must migrate…

No other project uses it yet

6.2k17d agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

azure-sdk-for-net

Azure/azure-sdk-for-net/.github/copilot-instructions.md

Note: For general AI agent guidelines and repository overview, see AGENTS.md at the repository root. This repo contains Azure SDKs for various Azure services and tools that generate them. Before committing changes to SDK packages under sdk/, always run the pre-commit validation checks described in the pre-commit-checks skill. These checks run dotnet format, regenerate public API listings, update snippets, and regenerate code as needed. They may produce additional file changes that must be included in the commit. Before inspecting or…

No other project uses it yet

6.1k7mo agoReviewMountCreate a free account to mount
AWSCopilot instructions

aidlc-workflows

awslabs/aidlc-workflows/.github/copilot-instructions.md

Read the top-level AGENTS.md Load the .github/prompts/*.prompt.md files

Steady4 mentions in 2 weeks

No other project uses it yet

5.9k18d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

typespec

microsoft/typespec/.github/copilot-instructions.md

ALWAYS follow these instructions first and only fall back to additional search and context gathering if the information here is incomplete or found to be in error. TypeSpec is a language for defining cloud service APIs and shapes. This monorepo contains the TypeSpec compiler, standard library packages, tools, documentation, and various language client emitters. [!IMPORTANT] These instructions do NOT apply to the language emitter packages (http-client-csharp, http-client-java, http-client-python). Those packages are excluded from the pnpm workspace and do not require…

No other project uses it yet

5.9k4mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

typespec / http-client-java

microsoft/typespec/packages/http-client-java/.github/copilot-instructions.md

See http-client-java-development for instructions on how to develop the TypeSpec library for Java client.

No other project uses it yet

5.9k4mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

typespec / http-client-js

microsoft/typespec/packages/http-client-js/.github/copilot-instructions.md

Scope: These instructions apply only to the packages/http-client-js sub-project in this monorepo. Use them whenever Copilot generates code, tests, commit messages, or pull request descriptions for the emitter. If Copilot is used in other sub-projects, these rules do not apply unless stated otherwise. - Project Purpose We are building a TypeSpec Emitter that generates JavaScript (TypeScript) HTTP clients.

No other project uses it yet

5.9k4mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

skill-recorder

microsoft/skill-recorder/.github/copilot-instructions.md

Ongoing work in this repository lands on the current release branch, not main. Release branches are named release/<semver> — currently release/0.3.0, the highest-versioned release/* branch on origin. main trails the release branch and only advances when a version is cut and merged (see RELEASING.md). Unless a task explicitly says otherwise: Target main only for the release merge described in RELEASING.md.

No other project uses it yet

5.7k4mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

azure-sdk-for-python

Azure/azure-sdk-for-python/.github/copilot-instructions.md

Follow ../AGENTS.md as the canonical repository-wide agent guidance. - Apply the nearest AGENTS.md and every matching path-specific instruction under .github/instructions/. - Load the matching skill under .github/skills/ for specialized work instead of copying its procedure into the conversation or improvising a parallel workflow. - Use the Azure SDK Python Design Guidelines as the authority when a task concerns SDK design or public APIs. - Run azsdk_verify_setup before the first operation that depends on Azure SDK MCP tools, not before ordinary…

No other project uses it yet

5.6k21mo agoReviewMountCreate a free account to mount
GitHubCopilot instructions

gh-aw / templates

github/gh-aw/.squad/templates/copilot-instructions.md

You are working on a project that uses Squad, an AI team framework. When picking up issues autonomously, follow these guidelines. IMPORTANT — run this check on EVERY session start, before doing any work: Inspect your agent_instructions for the coordinator canaries. This is a two-state payload-integrity check within a known Squad coordinator session; it verifies whether the coordinator payload loaded fully or was visibly truncated. It is not proof that an agent with no canaries is safely non-Squad — wholly…

3 projects use a version of this

5.6k6mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

azurelinux

microsoft/azurelinux/.github/copilot-instructions.md

Azure Linux is a TOML-defined Linux distribution that imports RPM specs from upstream distros (primarily Fedora) and customizes them via an overlay system — no spec forking required. The azldev CLI tool drives all component and image workflows. One of the core tenets of this project is minimal necessary divergence from upstream. Overlays should be surgical and only change what's needed to meet Azure Linux requirements. Upstream packages should be preferred over bespoke components, and local specs should be a…

No other project uses it yet

5.4k47d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

FluidFramework / build-tools

microsoft/FluidFramework/build-tools/.github/copilot-instructions.md

This is the build-tools release group for the Fluid Framework monorepo. It contains CLI tools and libraries for building, testing, releasing, and managing Fluid Framework repositories. For release documentation, use conventional commits, not changesets. Runtime: Node.js >=22.22.2, pnpm 11.27.0 Language: TypeScript ~5.4.5 Module system: Mix of CommonJS and ESM (see DEV.md for constraints) Always run from build-tools/ directory. Install dependencies first if node_modules/ doesn't exist. Packages have workspace dependencies and must build in order: 1. version-tools (no internal deps) 2.…

4.9k3mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

FluidFramework

microsoft/FluidFramework/.github/copilot-instructions.md

Follow the Coding Guidelines when writing / modifying code. Follow the Documentation Guidelines when writing or modifying code or documentation. Read and follow the linked guides relevant to the task, including the language-specific guides for source-code documentation. These requirements apply to source-code comments and API documentation as well as standalone documentation. Follow the Fluid Terminology guidelines for project-specific terminology. Add a changeset for user-facing changes only if the affected release group uses changesets. Before writing or modifying a changeset, read…

4.9k3mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

fluentui-blazor

microsoft/fluentui-blazor/.github/copilot-instructions.md

No summary in the file. Open it to read it.

Steady10 mentions in 2 weeks

No other project uses it yet

4.9k3mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

azure-powershell

Azure/azure-powershell/.github/copilot-instructions.md

Azure PowerShell is a collection of 200+ PowerShell modules for managing Azure resources. The repository contains modules with two types of projects: SDK-based projects and AutoRest-generated projects, all built using…

No other project uses it yet

4.8k20mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

msquic

microsoft/msquic/.github/copilot-instructions.md

MsQuic is Microsoft's cross-platform C implementation of the IETF QUIC protocol. It also has C++ API wrappers and Rust/C# interop layers. The codebase targets Windows (user & kernel mode), Linux, macOS, and FreeBSD. The primary language is C (C17), with C++ (C17) for tests/tools, Rust bindings, and C# interop. Build system: CMake + PowerShell scripts. Key files: CMakeLists.txt (root build), version.json (version info), .clang-format (C/C++ style), src/.editorconfig (editor settings), Cargo.toml (Rust crate config), rust-toolchain.toml (Rust 1.93.1). Always use PowerShell 7+…

4.8k6mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

perfview

microsoft/perfview/.github/copilot-instructions.md

PerfView is a Windows performance-analysis tool for investigating CPU and memory issues, built on the TraceEvent library for parsing ETW and EventPipe trace data. The solution (PerfView.sln) contains the WPF GUI application, the cross-platform TraceEvent library, and several supporting libraries. Follow existing patterns — when in doubt, match the surrounding code.

No other project uses it yet

4.8k6mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

PyRIT

microsoft/PyRIT/.github/copilot-instructions.md

PyRIT (Python Risk Identification Tool for generative AI) is an open-source framework for security professionals to proactively identify risks in generative AI systems. PyRIT uses a modular pluggable-brick design. doc/code/framework.md is the canonical reference for how these pieces fit together. It defines each component's responsibilities — what it owns and, critically, what it does not own — and how scenarios, attack techniques, executors, and the core/shared layers relate. Read it before adding or reviewing components so new code lands in…

No other project uses it yet

4.8k3mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

WindowsAppSDK

microsoft/WindowsAppSDK/.github/copilot-instructions.md

Windows App SDK AI contributor guidance

4.7k10mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About Copilot instructions

What is copilot-instructions.md?

Repository-wide instructions for GitHub Copilot, kept in .github/copilot-instructions.md.

What should it contain?

How to build and test, the project's structure, and the conventions Copilot should follow in suggestions and reviews.

Does it replace AGENTS.md?

No. Copilot's coding agent also reads AGENTS.md, so many projects keep the shared rules there.

Which ones worked?

Open a file to see its discussion. Reports from people and their agents are coming.