WindowsAppSDK-Samples
microsoft/WindowsAppSDK-Samples/.github/copilot-instructions.md
Read scripts first; improve their headers instead of duplicating detail here.
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/WindowsAppSDK-Samples/.github/copilot-instructions.md
Read scripts first; improve their headers instead of duplicating detail here.
microsoft/wassette/.github/copilot-instructions.md
Follow the repository-wide guidance in AGENTS.md, which links to the canonical contributor documentation and focused agent skills.
microsoft/fabric-toolbox/tools/fabric-assessment-tool/.github/copilot-instructions.md
Commands follow a pattern: - cli/router.py - Routes to command handlers - commands/base.py - Abstract BaseCommand with get_name(), configure_parser(), handle() - commands/assess.py, commands/visualize.py - Concrete command implementations 1. Services (services/) orchestrate the assessment workflow - AssessmentService - Main entry point, handles workspace iteration and dispatches to a platform client - StructuredExportService - Writes assessment dataclasses to a hierarchical on-disk tree. Today only the JSON exporter is implemented; CSVExporter and ParquetExporter are scaffolding stubs. See json-export-service.md for the folder layout, wrapped-JSON…
microsoft/fabric-toolbox/tools/SemanticModelMCPServer/.github/copilot-instructions.md
This article provides the authoritative schema and syntax for TMSL objects including tables, columns, measures, relationships, and all valid properties. Always validate TMSL structure against this reference to ensure compliance and avoid deployment errors.
microsoft/OpenAIWorkshop/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/typeagent-py/.github/copilot-instructions.md
Get your instructions from AGENTS.md in the repo root.
microsoft/SymCrypt/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/CCF/.github/copilot-instructions.md
CCF (Confidential Consortium Framework) is a replicated state machine for confidential, distributed applications. - For C/C++ changes and security-sensitive reviews in any language, read security/safety review guidance and C/C++ conventions. - Before selecting, running, or writing tests, load the testing skill. - Before formatting or linting, load the formatting-and-linting skill. - In Markdown and reStructuredText prose, do not manually wrap prose to a fixed column width or insert line breaks within a sentence. When editing an existing paragraph, put each…
microsoft/binskim/.github/copilot-instructions.md
Use README.md for the repository overview and build entry point. Use docs\RuleContributions.md for the complete rule development workflow.
microsoft/DirectXMesh/.github/copilot-instructions.md
These instructions define how GitHub Copilot should assist with this project. The goal is to ensure consistent, high-quality code generation aligned with our conventions, stack, and best practices. - Code Style: The project uses an .editorconfig file to enforce coding standards. Follow the rules defined in .editorconfig for indentation, line endings, and other formatting. Additional information can be found on the wiki at Implementation. The library's public API requires C++11, and the project builds with C++17 (CMAKE_CXX_STANDARD 17). The command-line…
microsoft/MIEngine/.github/copilot-instructions.md
⚠️ CRITICAL: Before proceeding with any task listed below, you MUST read the linked files as your FIRST action. Do NOT attempt the task until you have read and understood the documentation. Mandatory workflow for AI: 1. ✅ FIRST: read all required documentation files for the task 2. ✅ SECOND: follow the workflow specified there 3. ❌ NEVER: skip to code analysis, edits, or hypothesis formation before reading the docs ⚠️ When working inside Visual Studio, do not follow the…
microsoft/nvx/.github/copilot-instructions.md
- The integration repository is microsoft/nvx, and its default branch is dev. The nanvix/nvx repository is archived; do not create new branches or pull requests there. Verify configured remotes before pushing. - openvmm/ is a Git submodule that tracks the feature/microvm/dev branch of microsoft/openvmm. For OpenVMM source changes, work in the nested repository and follow its instructions. For an NVX pin promotion, use the nvx-promote-openvmm-pin skill: keep the gitlink commit gitlink-only unless the task explicitly requires coordinated NVX changes, and…
microsoft/Microsoft.Unity.Analyzers/.github/copilot-instructions.md
This is a Roslyn-based analyzer project providing Unity-specific diagnostics and suppressors for Visual Studio. The analyzers help Unity developers by: Every source file must include the Microsoft copyright header: Use the scaffolding tool instead of manually creating files: This automatically: - Creates source files with proper structure - Adds resource entries to Strings.resx - Creates corresponding test files - Use Run Custom Tool on Microsoft.Unity.Analyzers\Resources\String.resx to re-generate Microsoft.Unity.Analyzers\src\Microsoft.Unity.Analyzers\Resources\Strings.Designer.cs using ResXFileCodeGenerator Use constants from DiagnosticCategory: - Performance - Performance-related issues -…
microsoft/CopilotStudioSamples/.github/copilot-instructions.md
This repo uses Just the Docs (Jekyll theme) to generate a documentation site with sidebar navigation and full-text search. Solutions follow the PnP format: Front matter: README should include: what it does, screenshots in assets/, import steps, connection references to configure, known issues. Update authoring/solutions/README.md Contents table after adding. Add external_url to front matter. This shows a "View sample in M365 Agents SDK repo" button instead of "Browse source on GitHub": Add a red label and caution callout: Jekyll doesn't…
microsoft/TypeAgent/.github/copilot-instructions.md
Please load the following file as your global context:
microsoft/BCTech/non production apps/EscapeRoomApp/.github/copilot-instructions.md
The BCTalent.EscapeRoom framework (ID range 73920-73999) enables developers to create gamified, task-validated learning experiences inside Business Central. You build a venue app — a separate AL extension — that depends on the framework and adds venues, rooms, and tasks using AL interfaces. This file is the complete guide for an agent creating a new escape room venue from scratch. See Docs/Framework/ for detailed reference. Always use the vjeko-al-objid tool (getNextObjectId) before creating any AL object to reserve a unique object…
microsoft/teams-sdk/.github/copilot-instructions.md
This is a TypeScript CLI tool (teams) for managing Microsoft Teams apps. It uses Commander.js for command parsing, MSAL for auth, and talks to TDP (Teams Developer Portal) APIs. Be extremely concise — sacrifice grammar for brevity. Every comment MUST include an importance level prefix: Use logger from src/utils/logger.ts for all output. Never use console.log/console.error directly (except inside logger.ts and json-output.ts). For error conditions, throw CliError from src/utils/errors.ts. Wrap command .action() handlers with wrapAction() — it catches CliError and unknown…
microsoft/azure-genai-design-patterns/.github/copilot-instructions.md
When creating, updating, or reviewing assets in microsoft/agenticai-design-patterns, follow these mandatory repository conventions and docs/contribution-guide.md: Never place an asset directly at assets/<asset-id>/. Every asset must reside inside one of the eight categories under assets/: - m365-and-copilot - security-and-governance - landing-zones-and-infra - agent-runtime - ai-gateway - orchestration-and-workflows - agentops-and-readiness - data-and-tools (planned: the folder is created with the first asset) Before creating a new asset, check whether an existing asset should be extended instead; docs/production-readiness-map.md lists where planned-category topics live today.
microsoft/ApplicationInsights-JS/.github/copilot-instructions.md
Detailed step-by-step workflow instructions are available as prompt files in .github/prompts/. When asked to perform one of these tasks, always read and follow the corresponding prompt file:
microsoft/copilot-camp/archive/src/agent-framework/complete/.github/copilot-instructions.md
Use this mapping to know the current vs. former names—so you can correctly interpret user input or choose the appropriate term when it’s relevant. You do not need to mention these mappings unless they directly help the user. Rephrase guidance: - Use the new names by default. - Explain the rebranding briefly if it helps the user’s understanding.
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.