agentleFS

Copilot instructions examples

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

Worked for most · soon
Microsoft AzureCopilot instructions

azure-policy-linter

Azure/azure-policy-linter/.github/copilot-instructions.md

This repo is the Azure Policy Linter - a tool that inspects policy definitions for quality issues. Start here: - README.md - what the linter is, install, CLI usage. - CONTRIBUTING.md - how to engage with the project (issues, feedback, code of conduct). For deeper divers: - docs/linter-rule-design.md - what a good linter rule should be (scope, severity, naming, description). Read first when working on any rule. - docs/linter-architecture.md - engineer-facing reference for the linter's code. For rule work, use…

294mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

fleet-networking

Azure/fleet-networking/.github/copilot-instructions.md

This repo contains networking components and controllers for the Fleet project. It is primarily written in Go and leverages Kubernetes client-go and controller-runtime libraries. The repository is organized as a monorepo, with packages grouped by functionality.

2933d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Agent365-dotnet

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

The Microsoft Agent 365 SDK (C#/.NET) extends the Microsoft 365 Agents SDK with enterprise capabilities across three modules: Notifications, Runtime, and Tooling. Packages publish to NuGet under the Microsoft.Agents.A365.* prefix. Observability is maintained in the Microsoft OpenTelemetry .NET distro. Do not reintroduce retired Observability projects or packages here; see migration guidance. All commands run from the repository root unless noted. Requires the .NET 8.0.100 SDK (pinned in src/global.json). CI (.github/workflows/ci.yml) builds and tests in Release with --no-restore/--no-build, then packs into…

2911d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Employee-Self-Service-Agent-Developer-Kit

microsoft/Employee-Self-Service-Agent-Developer-Kit/.github/copilot-instructions.md

At the beginning of each conversation, first check whether both of these direct Maker Kit paths are available: When that direct pair is available, the Maker Kit is already the active workspace. Do not apply the folder-selection guidance in this file. Continue with the active workspace instructions instead. Otherwise, check whether both of these nested Maker Kit paths are available: - solutions/ess-maker-skills/.github/prompts/ contains at least one *.prompt.md file. - solutions/ess-maker-skills/src/skills/ exists. When that pair is unavailable, do not apply the…

296mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Employee-Self-Service-Agent-Developer-Kit / ess-maker-skills

microsoft/Employee-Self-Service-Agent-Developer-Kit/solutions/ess-maker-skills/.github/copilot-instructions.md

Classify the current request before reading setup metadata or applying a setup-required stop. Use both the user's message and the invoked command prompt: /connect workday remains a Connect request when workday is supplied as the command argument. Apply these routes before the ordinary setup gate below. For a matching request, immediately follow its entry point; do not first probe setup metadata, show the setup-required Message block, or finish the request because metadata is absent. The selected entry point owns any…

296mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

fabric-user-data-functions-samples / HelloFabric

microsoft/fabric-user-data-functions-samples/Templates/Python/UDF/HelloFabric/.github/copilot-instructions.md

Primary objective: Generate correct Microsoft Fabric User Data Functions (UDFs) in Python with strict grounding, zero fabrication, and minimal verbosity.

2914mo agoReviewMountCreate a free account to mount
GitHubCopilot instructions

gh-combine

github/gh-combine/.github/copilot-instructions.md

This is a Go based repository that provide a gh cli extension to combine multiple pull requests into one for a given repository(or multiple repos at once). It is designed to be used with the GitHub CLI and is intended to be a simple and easy to use tool for developers who want to combine multiple pull requests into one. Here is the the very basic usage of the gh-combine extension:

2819mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

powercat

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

Run commands from the repository root. There is no dependency installation, build command, or configured lint command.

283mo agoReviewMountCreate a free account to mount
Microsoft AzureCopilot instructions

typespec-azure

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

This document serves as an index to task-specific instructions for GitHub Copilot. Each task has its own detailed instructions file in the .github/prompts directory. This repo pins its development tools with mise via mise.toml and mise.lock: Node.js, pnpm, Python, uv, Go, Java, and Maven.

2712d agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

AgentSchema

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

AgentSchema is a TypeSpec-based schema definition project that generates runtime libraries for C#, Python, TypeScript, and Go. The project defines a specification for AI agents with structured metadata, inputs, outputs, tools, and templates. See detailed instructions in .github/instructions/ for specific file types.

279mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

powerbi-visuals-bulletchart

microsoft/powerbi-visuals-bulletchart/.github/copilot-instructions.md

Purpose. Keep only the checks and guidance that an automated coding agent (Copilot-style) can perform reliably during a PR review for a Power BI custom visual repository. Interactive/manual steps live…

2714mo agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCopilot instructions

AzureKeyVaultManagedHSMEngine

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

This document contains instructions for building, testing, and developing the Azure Managed HSM OpenSSL 3.x Provider. Read this section before debugging anything provider-related on Linux. OpenSSL 3.0.2 (the Ubuntu 22.04 default) has a bug in the OSSL_STORE object callback path: EVP_KEYMGMT_fetch with a NULL property query string returns the wrong provider's keymgmt, so loading HSM keys via managedhsm: URIs fails with RSA object callback failed (returned 0) or EC object callback failed. Fixed upstream in 3.0.7 (openssl#18221). Recommendation: Ubuntu 24.04+…

265mo agoReviewMountCreate a free account to mount
MicrosoftPipes a download into a shellCopilot instructions

AzureKeyVaultManagedHSMEngine / src_provider_rust

microsoft/AzureKeyVaultManagedHSMEngine/src_provider_rust/.github/copilot-instructions.md

You are a copilot assistant to help develop the Rust implementation of the OpenSSL provider for Azure Managed HSM. This is a Rust conversion of the C-based OpenSSL provider. The Rust implementation provides: This will: - Build the provider in release mode - Automatically copy akv_provider.dll to the OpenSSL modules directory Output: target/release/akv_provider.dll Check your OpenSSL modules directory: Copy the provider DLL to that directory: Run the test suite: With full Azure HSM validation (slower, ~20-30 seconds):

265mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

FeatureManagement-Python

microsoft/FeatureManagement-Python/.github/copilot-instructions.md

Install all dependencies with: This project requires Python 3.10 or newer. Line length is configured to 120 in pyproject.toml. Always run black before pylint and mypy, as formatting fixes can resolve issues those tools detect. ALLOWED ACTIONS: - ✅ Fix warnings with 100% confidence - ✅ Use existing files for all solutions - ✅ Reference official guidelines FORBIDDEN ACTIONS: - ❌ Fix warnings without complete confidence - ❌ Create new files for solutions - ❌ Import non-existent modules - ❌…

268mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

PowerBI-visuals-AsterPlot

microsoft/PowerBI-visuals-AsterPlot/.github/copilot-instructions.md

Purpose. Keep only the checks and guidance that an automated coding agent (Copilot-style) can perform reliably during a PR review for a Power BI custom visual repository. Interactive/manual steps live…

2614mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

powerbi-visuals-dualkpi

microsoft/powerbi-visuals-dualkpi/.github/copilot-instructions.md

Purpose. Keep only the checks and guidance that an automated coding agent (Copilot-style) can perform reliably during a PR review for a Power BI custom visual repository. Interactive/manual certification steps…

262mo agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCopilot instructions

openaivec

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

High-throughput, batched OpenAI / Azure OpenAI Responses + Embeddings for pandas & Spark with strict ordering, deduplication, and structured outputs. All tooling runs via uv. Python ≥ 3.11. Environment: set OPENAI_API_KEY, or for Azure set AZURE_OPENAI_BASE_URL (must end with /openai/v1/) with optional AZURE_OPENAI_API_KEY (omit for Entra ID via DefaultAzureCredential). Tests auto-skip when credentials are absent. BatchCache / AsyncBatchCache in _cache/ are the core execution engine. They deduplicate inputs, chunk into batches, call a map_func, and restore original ordering. The map_func…

259d agoReviewMountCreate a free account to mount
MicrosoftReads credentialsCopilot instructions

openclaw-dev

microsoft/openclaw-dev/.github/copilot-instructions.md

This repo deploys OpenClaw as a secure, hosted AI assistant on Azure Container Apps, wired to Azure OpenAI in Foundry Models over a Managed Identity (no API keys), gated by Entra ID Easy Auth, with an optional Microsoft Teams channel. It is an alpha, single-tenant dev/test template. When the user asks you to deploy, configure, operate, troubleshoot, connect to Teams, or tear down this template, follow the playbook in skills/openclaw-dev/SKILL.md. Use this repo's own scripts, env-var contract, region list, and…

255mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

TdsLib

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

This repository contains an open implementation of the TDS protocol (version 7.4) in managed C# code. It is focused on the login steps and TDS connection diagnostics.

2510mo agoReviewMountCreate a free account to mount
MicrosoftCopilot instructions

Agent365-nodejs

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

Or for multi-line format:

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