850 skills
Power Platform Connectors Schema Development Instructions
Comprehensive development guidelines for Power Platform Custom Connectors using JSON Schema definitions. Covers API definitions (Swagger 2.0), API properties, and settings configuration with Microsoft extensions.
Power Platform MCP Custom Connector Development
Instructions for developing Power Platform custom connectors with Model Context Protocol (MCP) integration for Microsoft Copilot Studio
PowerShell Cmdlet Development Guidelines
PowerShell cmdlet and scripting best practices based on Microsoft guidelines
PowerShell Pester v6 Testing Guidelines
PowerShell Pester testing best practices based on Pester v6 conventions
Project Context
Instructions for GitHub Copilot to generate code in a Moodle project context.
Project Context
Quarkus development standards and instructions
Python MCP Server Development
Instructions for building Model Context Protocol (MCP) servers using the Python SDK
QA Engineering Best Practices
Comprehensive QA engineering best practices covering test strategy, test pyramid, naming conventions, assertion patterns, bug reporting, and automation guidelines for modern software projects.
Quarkus MCP Server
Quarkus and MCP Server with HTTP SSE transport development standards and instructions
R Programming Language Instructions
R language and document formats (R, Rmd, Quarto): coding standards and Copilot guidance for idiomatic, safe, and consistent code generation.
Razor Pages Code Style and Structure
Razor Pages component and application patterns
React Controls & Platform Libraries
React controls and platform libraries for PCF components
Role
AI-powered script generation guidelines
Ruby MCP Server Development Guidelines
Best practices and patterns for building Model Context Protocol (MCP) servers in Ruby using the official MCP Ruby SDK gem.
Ruby on Rails
Ruby on Rails coding conventions and guidelines
Rust Coding Conventions and Best Practices
Rust programming language coding conventions and best practices
Rust MCP Server Development Best Practices
Best practices for building Model Context Protocol servers in Rust using the official rmcp SDK with async/await patterns
Scala + Apache Spark Best Practices
Best practices for building Apache Spark applications in Scala, covering DataFrames, Datasets, SparkSQL, performance tuning, testing, and production deployment patterns.
Scala Best Practices
Scala 2.12/2.13 programming language coding conventions and best practices following Databricks style guide for functional programming, type safety, and production code quality.
Security Standards
Comprehensive secure coding standards based on OWASP Top 10 2025, with 55+ anti-patterns, detection regex, framework-specific fixes for modern web and backend frameworks, and AI/LLM security guidance.
Self explanatory Code Commenting Instructions
Guidelines for GitHub Copilot to write comments to achieve self-explanatory code with less comments. Examples are in JavaScript but it should work on any language that has comments.
Shell Scripting Guidelines
Shell scripting best practices and conventions for bash, sh, zsh, and other shells
Spec Driven Workflow v1
Specification-Driven Workflow v1 provides a structured approach to software development, ensuring that requirements are clearly defined, designs are meticulously planned, and implementations are thoroughly documented and validated.
Spring Boot 3.x to 4.0 Migration Guide
Comprehensive guide for migrating Spring Boot applications from 3.x to 4.0, focusing on Gradle Kotlin DSL and version catalogs
Spring Boot Development
Guidelines for building Spring Boot base applications
SQL Development
Guidelines for generating SQL statements and stored procedures
Style Components with Modern Theming (Preview)
Style components with modern theming using Fluent UI
Summary
.NET WPF component and application patterns
Svelte 5 and SvelteKit Development Instructions
Svelte 5 and SvelteKit 2 development standards and best practices for component-based user interfaces and full-stack applications
Swift MCP Server Development Guidelines
Best practices and patterns for building Model Context Protocol (MCP) servers in Swift using the official MCP Swift SDK package.
Symfony Development Instructions
Symfony development standards aligned with official Symfony Best Practices
Tailwind CSS v4+ Installation with Vite
Tailwind CSS v4+ installation and configuration for Vite projects using the official @tailwindcss/vite plugin
TanStack Start with Shadcn/ui Development Guide
Guidelines for building TanStack Start applications
Task Plan Implementation Instructions
Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai
TaskSync V5 Protocol
TaskSync V5 - Allows you to give the agent new instructions or feedback after completing a task using terminal while agent is running.
Terraform Conventions
Terraform Conventions and Guidelines
Terraform on SAP BTP – Best Practices & Conventions
Terraform conventions and guidelines for SAP Business Technology Platform (SAP BTP).
Test Writing Guidelines
Playwright test generation instructions
TypeScript MCP Server Development
Instructions for building Model Context Protocol (MCP) servers using the TypeScript SDK
TypeSpec for Microsoft 365 Copilot Development Guidelines
Guidelines and best practices for building TypeSpec-based declarative agents and API plugins for Microsoft 365 Copilot
Update Code from Shorthand
Shorthand code will be in the file provided from the prompt or raw data in the prompt, and will be used to update the code file when the prompt has the text `UPDATE CODE FROM SHORTHAND`.
Update Documentation on Code Change
Automatically update README.md and documentation files when application code changes require documentation updates
Upgrading from .NET MAUI 9 to .NET MAUI 10
Instructions for upgrading .NET MAUI applications from version 9 to version 10, including breaking changes, deprecated APIs, and migration strategies for ListView to CollectionView.
Use Cliche Data in Documentation
Ensure documentation and examples use only generic, cliche placeholder data — never real or sensitive data sourced from local scripts, configuration, task files, or prompt context.
Use Code Components in Power Pages
Using code components in Power Pages sites
Verify packages before installing or importing
Verify PyPI and npm package and symbol names against the attester.dev existence oracle before installing or importing, so hallucinated dependencies never reach code
Visual Studio Extension Development with Community.VisualStudio.Toolkit
Guidelines for Visual Studio extension (VSIX) development using Community.VisualStudio.Toolkit
Vue 3 Development Instructions
Comprehensive Vue 3 development standards and best practices: Composition API, `<script setup>`, the full reactivity system, compiler macros (defineModel/defineSlots/defineOptions), built-in components (Teleport/Suspense/Transition/KeepAlive), provide/inject, composables, Pinia, Vue Router, TypeScript, testing, performance, SSR, and security.
WinUI 3 / Windows App SDK
WinUI 3 and Windows App SDK coding guidelines. Prevents common UWP API misuse, enforces correct XAML namespaces, threading, windowing, and MVVM patterns for desktop Windows apps.
WordPress Development — Copilot Instructions
Coding, security, and testing rules for WordPress plugins and themes