agentleFS

Copilot instructions examples

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

Worked for most · soon
MicrosoftCopilot instructions

teams.py

microsoft/teams.py/.github/copilot-instructions.md

Microsoft Teams SDK for Python is a comprehensive SDK for building Microsoft Teams applications, bots, and AI agents using Python. This is a monorepo with workspace structure containing core packages and test applications. Always reference these instructions first and fallback to search or bash commands only when you encounter unexpected information that does not match the info here. ALWAYS manually validate changes by running at least one complete test application scenario:

6816d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

winget-studio

microsoft/winget-studio/.github/copilot-instructions.md

WinGet Studio (experimental) is a Windows app for authoring and testing WinGet Configuration files (DSC-based Configuration as Code) without needing deep DSC expertise up front. It lets users create/edit configuration files and run "get", "set", and "test" against installed DSC resources. Apply the WinGet configuration file to provision your dev environment: Run tests via Visual Studio Test Explorer against WinGetStudio.Tests.MSTest, or dotnet test from the command line.

683mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

omnichannel-chat-sdk

microsoft/omnichannel-chat-sdk/.github/copilot-instructions.md

When creating pull requests, follow these guidelines:

6716mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

bicep-deploy

Azure/bicep-deploy/.github/copilot-instructions.md

This repository contains the bicep-deploy GitHub Action and the shared @azure/bicep-deploy-common package. Before committing any changes, always run the following commands in order: All four steps must pass before committing. Important: The dist/ folder contains the compiled action code referenced by action.yml (main: dist/index.cjs). This folder must be rebuilt (npm run build) and committed whenever source code changes. The @azure/bicep-deploy-common package is a shared library that provides: - Azure deployment and deployment stack operations - Bicep file compilation - Configuration…

669mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

PSDocs.Azure

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

When performing a code review, prioritize CI/CD correctness, build scripts, and monorepo structure changes. This is a PowerShell-based monorepo using InvokeBuild: Each component uses independent versioning with prefixed tags: - PSDocs: psdocs-v{version} - PSDocs.Azure: psdocs-azure-v{version} - VS Code Extension: vscode-v{version} Path-based filtering triggers builds only for changed packages: - packages/psdocs/** → PSDocs build - packages/psdocs-azure/** → PSDocs.Azure build - packages/vscode-extension/** → VS Code extension build

657mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

terraform-provider-power-platform

microsoft/terraform-provider-power-platform/.github/copilot-instructions.md

These instructions guide GitHub Copilot to follow our project's conventions and best practices when suggesting code. They cover how to format code, name resources and attributes, structure implementations, and write tests in this repository. By following these guidelines, Copilot's suggestions should align with the project's style and help contributors produce high-quality, consistent code. Always consider existing patterns in the repository—when in doubt, review similar resources or tests for reference and keep the new code idiomatic to the project's practices. Each…

657mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

dynwinrt

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

This file provides instructions for the GitHub Copilot coding agent when working on this repository. dynwinrt is a Rust library for dynamically invoking Windows Runtime (WinRT) APIs. It includes: - Core library (crates/dynwinrt/) — Rust runtime using libffi for dynamic WinRT method invocation - JS binding (bindings/js/) — napi-rs binding for Node.js/Electron - Python binding (bindings/py/) — PyO3 binding for Python - Code generator (tools/dynwinrt-codegen/) — Source for dynwinrt-codegen, which generates typed JavaScript (.js) + TypeScript declarations (.d.ts), or Python…

6416d agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCopilot instructions

mssql-rs

microsoft/mssql-rs/.github/copilot-instructions.md

Rust implementation of the TDS (Tabular Data Stream) protocol for SQL Server. Cargo workspace with multi-language FFI bindings. Or use the scripts that also cover mssql-py-core: Every .rs file must start with:

649d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

kiota-typescript

microsoft/kiota-typescript/.github/copilot-instructions.md

This is a Lerna monorepo using npm workspaces. All packages are under packages/. Always use npm ci to restore the dependencies required by the repository. Do not use npm install as a substitute for restoring the existing lockfile. Only core contributors may add or update dependencies. Before changing a dependency, core contributors must run ./scripts/configure-private-npm-feed.ps1 to configure and authenticate the private Azure Artifacts npm feed and clear the npm cache. Dependency changes must be resolved through that feed to ensure…

623mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Agent365-devTools

microsoft/Agent365-devTools/.github/copilot-instructions.md

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

615mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

BC-Bench

microsoft/BC-Bench/.github/copilot-instructions.md

This is a benchmark for evaluating coding agents on real-world Business Central (AL) development tasks, inspired by SWE-Bench. Unlike traditional model benchmarks, BC-Bench is designed to help select models and rapidly iterate on mcp servers, custom instruction/agents, etc for engineers. The repository contains: Preserve one-way dependency flow from orchestration toward lower-level abstractions. Keep domain and result models independent of runtime code. CLI commands are composition roots: they construct concrete agent harnesses (bcbench_core.agent.harness.AgentHarness) and inject them into evaluation pipelines; pipelines must…

619d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

winget-command-not-found

microsoft/winget-command-not-found/.github/copilot-instructions.md

Microsoft.WinGet.CommandNotFound is a PowerShell 7 feedback provider module that suggests WinGet packages when a native command isn't found, surfacing them via PowerShell's predictive IntelliSense (command-line predictor). If the module is already loaded in your session, start a fresh session with pwsh -NoProfile before importing a newly built copy.

603mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

wmi

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

When creating or working on a pull request, DO NOT mark the PR as ready for review until all of the following conditions are met: This repository contains Go code for WMI (Windows Management Instrumentation) bindings. When making changes:

6010mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

a11y-llm-eval

microsoft/a11y-llm-eval/.github/copilot-instructions.md

You are working in the A11y LLM Evaluation Harness codebase. Before making any change that could affect behavior, outputs, or public interfaces, read: Treat it as the project’s contract for:

598mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

cmd-call-graph

microsoft/cmd-call-graph/.github/copilot-instructions.md

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

5912mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

fabric-jumpstart

microsoft/fabric-jumpstart/.github/copilot-instructions.md

Fabric Jumpstart is a monorepo providing ready-to-run accelerators, demos, and tutorials for Microsoft Fabric. Users discover and install self-contained Fabric solutions via a Python CLI library or browse them on a companion website. The repo is managed with Nx and contains two projects: Each sub-project also has its own CONTRIBUTING.md with project-specific setup, quality checks, and workflows: - src/fabric_jumpstart/CONTRIBUTING.md — Python library only (adding jumpstarts, dev setup) - src/fabric_jumpstart_web/CONTRIBUTING.md — Website & Python via WSL (dev setup, conventions) The majority…

598mo agoReviewMountCreate a free account to mount
GitHubCopilot instructions

octocanvas

github/octocanvas/.vscode/.github/copilot-instructions.md

Built with Astro, Preact, TypeScript, and Tailwind CSS.

5716d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

adoqr

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

This repository uses Semantic Versioning. For deployable or user-visible changes: - Update the root VERSION file using X.Y.Z format only. - Update CHANGELOG.md under ## [Unreleased] using Keep a Changelog categories: Added, Changed, Deprecated, Removed, Fixed, Security. - Choose the bump level as follows: - MAJOR for breaking changes or required migration. - MINOR for backward-compatible features or enhancements. - PATCH for bug fixes, documentation updates, refactors, and non-breaking maintenance. - If the correct bump level is ambiguous, ask before…

576mo agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCopilot instructions

fabric-extensibility-toolkit

microsoft/fabric-extensibility-toolkit/.github/copilot-instructions.md

This file contains GitHub Copilot-specific instructions that extend the generic AI guidance found in the .ai/ folder. All AI tools should first reference the generic instructions, then apply the Copilot-specific enhancements below. REQUIRED: Before using these instructions, always reference the generic AI guidance:

578mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Build26-LAB501-from-zero-to-deployed-on-azure-with-ai-agents

microsoft/Build26-LAB501-from-zero-to-deployed-on-azure-with-ai-agents/.github/copilot-instructions.md

This is a Microsoft Build 2026 session content repository. If GUIDANCE.md exists in this repo, the repo has not yet been fully set up. When a content creator asks for help preparing the repo, read GUIDANCE.md and follow its instructions. The setup uses a three-phase model: When the creator asks for help, determine which phase they want to work on. You can detect this based on what's already filled in: - If the README still has placeholder text (BRKXXX, "Add…

568mo 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.