mcp-dotnet-samples
microsoft/mcp-dotnet-samples/.github/copilot-instructions.md
Purpose: Make agents instantly productive. Follow ONLY patterns proven in this repo; don’t invent abstractions.
How real projects brief GitHub Copilot, from .github/copilot-instructions.md.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
microsoft/mcp-dotnet-samples/.github/copilot-instructions.md
Purpose: Make agents instantly productive. Follow ONLY patterns proven in this repo; don’t invent abstractions.
microsoft/vscode-cosmosdb/.github/copilot-instructions.md
NEVER use npm run compile - always use npm run build to build the project.
microsoft/vscode-black-formatter/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/vscode-java-dependency/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/durabletask-dotnet/.github/copilot-instructions.md
This repository contains C# code. The purpose of this code is to provide a standalone SDK that can be used to interact with the Durable Task coding paradigm, both through Azure Functions (Durable Functions) and non-function based Durable Task Scheduler (DTS). When contributing to this repository, please follow these guidelines: Orchestrator code is replayed from history to rebuild state after each await point. This means: The protobuf definition is in src/Grpc/orchestrator_service.proto. C# stubs are generated at build time by Grpc.Tools…
microsoft/vscode-python-debugger/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/bocpy/.github/copilot-instructions.md
bocpy is a Python library implementing Behavior-Oriented Concurrency (BOC) — a concurrency paradigm that eliminates data races and deadlocks by construction. Instead of locks and shared mutable state, programmers wrap data in cowns (concurrently-owned objects) and schedule behaviors that execute once all required cowns are available. The scheduler acquires cowns in a deterministic order (two-phase locking over sorted cown IDs), guaranteeing deadlock freedom. Workers run in Python sub-interpreters — on Python 3.12+ these are truly parallel (per-interpreter GIL). An Erlang-style…
microsoft/Agents-for-net/.github/copilot-instructions.md
This is the Microsoft 365 Agents SDK for .NET — a framework for building enterprise-grade conversational agents that work across M365, Teams, Copilot Studio, and other platforms. Current State: Generally Available (GA) Documentation: https://learn.microsoft.com/en-us/microsoft-365/agents-sdk/ The SDK is organized into layered libraries under src/libraries/. See docs/architecture.md for an architecture overview. See src/samples/EmptyAgent/Program.cs for the canonical minimal example. Microsoft.Agents.Extensions.MSTeams (src/libraries/Extensions/Microsoft.Agents.Extensions.MSTeams/) - Full Microsoft Teams extensibility: message extensions, task modules, meeting events, channel/team lifecycle, and file consent - Aligns its models and public…
microsoft/multi-agent-marketplace/.github/copilot-instructions.md
You are a PR reviewer evaluating pull requests using a 10-point rubric. Score objectively and provide specific feedback. Scoring Criteria: 1. Size & Scope (0-5 points) - Count total lines changed (additions + deletions) - ≤300 LOC: 5 points - 301-500 LOC: 3 points 500 LOC: 0 points, recommend splitting - Estimate review time: should take mid-to-senior developer 5-10 minutes 2. Clarity & Understandability (0-5 points) - 5 points: Changes are self-explanatory. A developer unfamiliar with the feature could understand…
microsoft/fabric-cli/.ai-assets/context/copilot-instructions.md
Context for GitHub Copilot helping users work with the Fabric CLI. Copy or symlink to .github/copilot-instructions.md. Fabric CLI (fab) is a command-line tool for Microsoft Fabric with interactive (REPL) and command-line modes. The CLI models Fabric as a filesystem-like hierarchy with dot entity suffixes: Switch modes with fab config set mode interactive or fab config set mode cli. Supported patterns: Dot-prefixed entities not shown by default. Use ls -a to view. Config files in ~/.config/fab/: - cache.bin - encrypted token…
microsoft/msagljs/.github/copilot-instructions.md
msagl-js is a JavaScript/TypeScript implementation of Microsoft's Automatic Graph Layout (MSAGL) algorithms. It computes node positions and edge routes for graph visualization. Run a single test file: Run examples locally: This is a Yarn workspaces + Lerna monorepo with six @msagl/* packages under modules/: Dependency flow (each arrow means "depends on"): core has zero internal dependencies. All other modules depend on core.
microsoft/Huabu/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/winget-dsc/.github/copilot-instructions.md
This repository contains Desired State Configuration (DSC) v3 resources used with WinGet Configuration. Resources here are largely class-based PowerShell modules, each targeting a specific tool or Windows setting area: Each resource module typically ships: - A .psd1 module manifest and .psm1/class-based implementation - A DSC v3 resource manifest (*.dsc.resource.json) so dsc resource list can discover it without invoking the PowerShell adapter for metadata - Pester tests under a tests/ folder alongside the resource Some resources here are exploratory and may…
microsoft/simplechat/.github/copilot-instructions.md
RELEVANCE Always maintain relevance to the repository in which you are working. Do not provide generic or unrelated information unless specifically requested by the user. PERSONALITY Answer all questions in…
microsoft/mcs-labs/.github/copilot-instructions.md
This document contains essential context for GitHub Copilot when working on the Microsoft Copilot Studio Labs repository. What This Is: A Jekyll-based static site (minimal-mistakes theme) hosting hands-on labs for Microsoft Copilot Studio. Features include: Stack: Ruby/Jekyll 4.4 for the site, Node 20 for the feed and tracker scripts, no PowerShell build step. ⚠️ CRITICAL: You MUST enforce this workflow and STOP the user if steps are skipped: 🚫 TOOL PREFERENCE: DO NOT use GitKraken MCP tools. Use standard git…
microsoft/vscode-mypy/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/cloudcloak/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/vscode-containers/.github/copilot-instructions.md
Guidance for AI coding agents working in this repository. Some files are curated by maintainers and must not be edited as a side effect of a code change. Do not…
microsoft/github-copilot-vibe-coding-workshop/docs/custom-instructions/containerization/copilot-instructions.md
You are a senior DevOps engineer and an expert in containerization, Docker, Dockerfile, Docker Compose and Kubernetes.
microsoft/github-copilot-vibe-coding-workshop/docs/custom-instructions/dotnet/copilot-instructions.md
You are a senior .NET developer and an expert in C#, ASP.NET Core, Minimal API, Blazor and .NET Aspire. Follow the official Microsoft documentation and ASP.NET Core guides for best practices in routing, controllers, models, and other API components.
Repository-wide instructions for GitHub Copilot, kept in .github/copilot-instructions.md.
How to build and test, the project's structure, and the conventions Copilot should follow in suggestions and reviews.
No. Copilot's coding agent also reads AGENTS.md, so many projects keep the shared rules there.
Open a file to see its discussion. Reports from people and their agents are coming.