Skip to content
SkillCheatSheet Sign in

github/awesome-copilot

Agent skills in the GitHub repository github/awesome-copilot, each with its code score out of 100.

Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.

Repository score
68 / 100 C
Skills
479
Verified
31
Average skill score
64
GitHub stars
41,064
License
MIT

Open github/awesome-copilot on GitHub

479 skills in this repository

  1. shopify-review-triage

    Use this skill when someone wants public Shopify App Store reviews, low-star reviews, or merchant feedback triaged, prioritized, clustered, or turned into a product or support bri…

    Verified92A
  2. eyeball

    Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim includes a highlighted screens…

    Verified90A
  3. code-tour

    Use this skill to create CodeTour .tour files — persona-targeted, step-by-step walkthroughs that link to real files and line numbers. Trigger for: "create a tour", "make a code to…

    Verified89A
  4. java-mcp-server-generator

    Use this skill when the user wants to create a Model Context Protocol (MCP) server in Java or in a Spring Boot app. Also use it when the user wants AI agents, such as GitHub Copil…

    Verified89A
  5. brag-sheet

    Turn vague "what did I do?" into evidence-backed impact statements for performance reviews, self-reviews, promotion packets, and weekly updates. Uniquely mines Copilot CLI session…

    Verified86A
  6. build-evidence-map

    Build an auditable evidence map for a contested technical choice, research synthesis, proposal review, or consequential decision. Use when Copilot must preserve supporting, contra…

    Verified86A
  7. python-mcp-server-generator

    Use this skill when the user wants to create a new Model Context Protocol (MCP) server in Python. Also use it to expose Python functions, an API, or a database to AI clients as MC…

    Verified86A
  8. excalidraw-diagram-generator

    Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "cr…

    85A
  9. lsp-setup

    Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copilot CLI. Detects th…

    Verified85A
  10. microsoft-code-reference

    Look up Microsoft API references, find working code samples, and verify SDK code is correct. Use when working with Azure SDKs, .NET libraries, or Microsoft APIs—to find the right…

    Verified84B
  11. draw-io-diagram-generator

    Use when creating, editing, or generating draw.io diagram files (.drawio, .drawio.svg, .drawio.png). Covers mxGraph XML authoring, shape libraries, style strings, flowcharts, syst…

    Verified83B
  12. efcore-d2-db-diagram

    Generate D2 database diagrams from Entity Framework Core models. USE FOR: EF Core database diagram, Entity Framework Core ERD, DbContext diagram, C# entity relationship diagram, P…

    Verified83B
  13. java-testcontainers

    Write reliable integration tests in plain Java with Testcontainers 2.x: JUnit Jupiter lifecycle, singleton containers, reuse, generic containers, wait strategies, networks, init s…

    Verified83B
  14. markdown-to-word-mermaid

    Export Markdown containing Mermaid code fences to Word (.docx) with embedded SVG diagrams and PNG fallbacks. Use when diagram sharpness, Office-compatible labels, or page-aware pl…

    Verified83B
  15. roslyn-analyzers

    Build, review, debug, package, and test Roslyn diagnostic analyzers, code fix providers, and incremental source generators. Use for DiagnosticAnalyzer, CodeFixProvider, IIncrement…

    Verified83B
  16. sandbox-npm-install

    Install npm packages in a Docker sandbox environment. Use this skill whenever you need to install, reinstall, or update node_modules inside a container where the workspace is moun…

    Verified83B
  17. arize-dataset

    Creates, manages, and queries Arize datasets and examples. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation using the ax CLI. Use when the…

    Verified82B
  18. snowflake-semanticview

    Create, alter, and validate Snowflake semantic views using Snowflake CLI (snow). Use when asked to build or troubleshoot semantic views/semantic layer definitions with CREATE/ALTE…

    Verified82B
  19. agent-skill-stack

    Find, evaluate, and assemble the smallest compatible set of AI Agent Skills for an end-to-end natural-language goal. Use when a user wants Skills for a multi-step workflow, asks w…

    Verified81B
  20. globestudio

    Creates, edits and embeds dotted world maps and animated 3D globes with Globestudio (globestudio.app), a free open source studio with 21 looks. Use when the user wants a dotted ma…

    Verified81B
  21. incident-postmortem

    Use when an outage, production incident, or significant service degradation has occurred and the team needs a blameless post-mortem / RCA document in the Google SRE format. Trigge…

    Verified81B
  22. penpot-uiux-design

    Comprehensive guide for creating professional UI/UX designs in Penpot using MCP tools. Use this skill when: (1) Creating new UI/UX designs for web, mobile, or desktop applications…

    Verified81B
  23. supabase-rls-policies

    Write, review, and test Supabase Row Level Security (RLS) policies so that one user cannot read or change another user's rows. Use when creating or changing tables, policies, view…

    Verified81B
  24. web-design-reviewer

    This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI",…

    Verified81B
  25. arize-instrumentation

    Adds Arize AX tracing to an LLM application for the first time. Follows a two-phase agent-assisted flow to analyze the codebase then implement instrumentation after user confirmat…

    Verified80B
  26. azure-developer-cli

    Design, create, review, migrate, or troubleshoot Azure Developer CLI (azd) projects using current Microsoft guidance. Use for azd, azure.yaml, AZD templates, Bicep or Terraform un…

    Verified80B
  27. cypress-flake-fixer

    Find and fix flake-prone anti-patterns in an existing Cypress suite, and APIs removed in Cypress 12 to 16. Bundles a zero-dependency scanner for fixed cy.wait() delays, assigned c…

    Verified80B
  28. diagnose-ci-gate

    Determine whether a failing CI check was caused by the current change, then recommend exactly one action. Use when a required check fails on a pull request, when asked "is this fa…

    Verified80B
  29. java-springboot

    Write and review application code in an existing Spring Boot 3/4 project: controllers, validation and ProblemDetail errors, Spring Data JPA/JDBC, RestClient and HTTP interfaces, c…

    Verified80B
  30. mcp-implementation-security-review

    Review the implementation source code of MCP (Model Context Protocol) servers, clients, and tool handlers against a security baseline — authentication, sessions, rate limiting, in…

    Verified80B
  31. npm-trusted-publishing

    Set up or fix npm trusted publishing (OIDC) in GitHub Actions and remove NPM_TOKEN. Use for ENEEDAUTH, E404 on PUT, E422 repository.url, or migrating off 2FA-bypass tokens before…

    Verified80B
  32. scoutqa-test

    This skill should be used when the user asks to "test this website", "run exploratory testing", "check for accessibility issues", "verify the login flow works", "find bugs on this…

    Verified80B
  33. docs-sync-audit

    Run a read-only documentation drift audit for a feature, PR, branch, release, API, configuration change, workflow, CLI, package, or repository area. Use when the user asks whether…

    79B
  34. integrate-context-matic

    Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endp…

    79B
  35. minecraft-plugin-development

    Use this skill when building or modifying Minecraft server plugins for Paper, Spigot, or Bukkit, including plugin.yml setup, commands, listeners, schedulers, player state, team or…

    79B
  36. prompt-optimizer

    Turn any rough prompt, half-formed idea, or task description into a finished, ready-to-send prompt optimized for any LLM model inside a chat interface — NOT the API. Use this skil…

    79B
  37. quality-playbook

    Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with…

    79B
  38. repo-standardizer

    Polish any GitHub repository's surface — labels (emoji rating tiers, P0–P3 priority, impact severity), issue forms, PR template, CI workflows, CODEOWNERS, rulesets, docs. Repo met…

    79B
  39. resx-source-generator-migration

    Migrates a project that uses checked-in .designer.cs files behind .resx to using a source-generator instead

    79B
  40. test-gap-audit

    Run a read-only audit for missing, weak, stale, or mis-scoped test coverage. If the user does not name a scope, audit the full repository and identify important code paths, routes…

    79B
  41. copilot-pr-autopilot

    Copilot left 14 review comments on your PR — half are nits. Hours of fix → reply → resolve → re-request, and each round lands MORE comments. This skill runs loop engineering: auto…

    78B
  42. d365-solution-blueprint

    Authors a Dynamics 365 Finance and Supply Chain Management Solution Blueprint from scratch through a structured, section-by-section architect interview, establishing scope, target…

    78B
  43. eval-driven-dev

    Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze…

    78B
  44. slang-shader-engineer

    Use when working with Slang shaders, shader modules, HLSL-compatible GPU code, graphics pipelines, compute shaders, tessellation, ray tracing, parameter blocks, generics, interfac…

    78B
  45. system-commandline-cli

    Use this skill when adding, modifying, or reviewing CLI commands in a .NET project built with System.CommandLine. Triggers include: creating a new CLI command, adding options or a…

    78B
  46. tldr-prompt

    Create tldr summaries for GitHub Copilot files (prompts, agents, instructions, collections), MCP servers, or documentation from URLs and queries.

    78B
  47. workiq-copilot

    Guides the Copilot CLI on how to use the WorkIQ CLI/MCP server to query Microsoft 365 Copilot data (emails, meetings, docs, Teams, people) for live context, summaries, and recomme…

    78B
  48. acquire-codebase-knowledge

    Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document this architecture", "o…

    77B
  49. foundry-agent-sync

    Create and synchronize prompt-based AI agents directly within Azure AI Foundry via REST API, from a local JSON manifest. Unlike scaffolding skills that only generate local code, t…

    77B
  50. logicapps-custom-code-net10-migration

    Migrate Azure Logic Apps Standard local-function custom-code projects from .NET 8 to .NET 10. Use for legacy Logic Apps custom-code workspace upgrades, project/package configurati…

    77B
  51. openapi-to-application-java-spring-boot

    Generate a Spring Boot (Java) application from an OpenAPI 3 specification using the spec-first approach: openapi-generator (Maven or Gradle) produces API interfaces and DTOs, you…

    77B
  52. resemble-detect

    Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media int…

    77B
  53. scout-issue

    Use when a developer wants to find the best GitHub issues to contribute to in a repository. Invoke with /scout-issue or ask to find good first issues, beginner-friendly issues, or…

    77B
  54. azure-deployment-preflight

    Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission checks. Use this skill before any…

    76B
  55. azure-logic-apps-standard-cli

    Create, inspect, validate, test, run, debug, package, and deploy Azure Logic Apps Standard projects using the Azure CLI logicapp extension. Use for Standard workflow authoring, op…

    76B
  56. flowstudio-power-automate-debug

    Debug failing Power Automate cloud flows using the FlowStudio MCP server. The Graph API only shows top-level status codes. This skill gives your agent action-level inputs and outp…

    76B
  57. foundry-agentic-loop

    Build agentic solutions on Microsoft Foundry, GitHub and Azure: hosted agents, toolbox tools and skills, Foundry IQ grounding and a React/FastAPI app. Three modes: rapid prototypi…

    76B
  58. gitmoji

    Generates commit messages following the gitmoji convention (https://gitmoji.dev) — picks the right emoji for the intent of the change and writes a well-formed message. Use when as…

    76B
  59. microsoft-store-publisher

    Prepare, validate, submit, and monitor Windows desktop apps in Microsoft Partner Center. Use for MSIX packaging, Store identity, listings, WACK, Partner Center automation, certifi…

    76B
  60. namecheap

    Manage DNS records for domains registered with Namecheap via their API. List domains, view/add/update/remove DNS host entries (A, AAAA, CNAME, MX, TXT, etc.), and guide users thro…

    76B
  61. pinecone-rag

    Build production RAG pipelines and persistent agent memory using Pinecone as the vector database backend. ALWAYS USE THIS SKILL when the user mentions Pinecone, wants to index doc…

    76B
  62. salesforce-apex-quality

    Apex code quality guardrails for Salesforce development. Enforces bulk-safety rules (no SOQL/DML in loops), sharing model requirements, CRUD/FLS security, SOQL injection preventio…

    76B
  63. sql-object-impact-analysis

    Before modifying a table, column, stored procedure, view, or trigger in a legacy codebase, trace every place that references it — across other SQL objects (procs, views, triggers)…

    76B
  64. tm7-threat-model

    Creates valid Microsoft Threat Modeling Tool (.tm7) files compatible with the Microsoft Threat Modeling Tool v7.3+. Use this skill whenever asked to create, generate, or modify a…

    76B
  65. update-llms

    Update the llms.txt file in the root folder to reflect changes in documentation or specifications following the llms.txt specification at https://llmstxt.org/

    76B
  66. azure-resource-visualizer

    Analyze Azure resource groups and generate detailed Mermaid architecture diagrams showing the relationships between individual resources. Use this skill when the user asks for a d…

    75B
  67. batch-script-progress

    Design and verify runtime output when creating or modifying Python, PowerShell, or Node.js scripts that process multiple files, records, or API requests. Use for batch scripts, bu…

    75B
  68. conventional-branch

    Create Git branches following the Conventional Branch specification (feature/, bugfix/, hotfix/, release/, chore/, plus AI agent prefixes ai/, copilot/, cursor/, claude/, codex/).…

    75B
  69. doublecheck

    Three-layer verification pipeline for AI output. Extracts verifiable claims, finds supporting or contradicting sources via web search, runs adversarial review for hallucination pa…

    75B
  70. impediment-prioritization

    Ranks any list of impediments and their countermeasures using a value-stream scoring model (ROI, Cost to Implement, Ease of Deployment, Risk Factor) and a fixed prioritization for…

    75B
  71. java-upgrade

    Upgrade a Java project to a newer JDK (11 to 17, 17 to 21, 21 to 25) and adopt the new language and library features. Detects the current Java version from the build files, then l…

    75B
  72. javax-to-jakarta-migration

    Migrate Java code from javax.* to jakarta.* namespace. Use only when the user explicitly asks for a javax to jakarta namespace or framework migration (for example to Tomcat 10+/11…

    75B
  73. microsoft-skill-creator

    Create agent skills for Microsoft technologies using Learn MCP tools. Use when users want to create a skill that teaches agents about any Microsoft technology, library, framework,…

    75B
  74. pester-should-migration

    Experimental (preview) Pester skill for migrating classic Should -Be (v5) assertion syntax to the new Should-* (v6) assertions (note the hyphen, no space), e.g. `Should -Be` -> `S…

    75B
  75. acreadiness-generate-instructions

    Generate tailored AI agent instruction files via AgentRC instructions command. Produces .github/copilot-instructions.md (default, recommended for Copilot in VS Code) plus optional…

    74B
  76. add-educational-comments

    Add educational comments to the file specified, or prompt asking for file to comment if one is not provided.

    74B
  77. agent-owasp-compliance

    Check any AI agent codebase against the OWASP Agentic Security Initiative (ASI) Top 10 risks. Use this skill when: - Evaluating an agent system's security posture before productio…

    74B
  78. arize-experiment

    Creates, runs, and analyzes Arize experiments for evaluating and comparing model performance. Covers experiment CRUD, exporting runs, comparing results, and evaluation workflows u…

    74B
  79. arize-prompt-optimization

    Optimizes, improves, and debugs LLM prompts using production trace data, evaluations, and annotations. Extracts prompts from spans, gathers performance signal, and runs a data-dri…

    74B
  80. aws-cost-optimize

    Analyze AWS resources used in the app (IaC files and/or resources in a target account/region) and optimize costs - creating GitHub issues for identified optimizations.

    74B
  81. commit-message-storyteller

    Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use…

    74B
  82. convert-excel-to-md

    Converts Excel (.xlsx) workbooks into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, refe…

    74B
  83. convert-pdf-to-md

    Converts PDF (.pdf) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, referen…

    74B
  84. convert-word-to-md

    Converts Word (.docx) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, refer…

    74B
  85. gtm-enterprise-onboarding

    Four-phase framework for onboarding enterprise customers from contract to value realization. Use when implementing new enterprise customers, preventing churn during onboarding, or…

    74B
  86. gtm-positioning-strategy

    Find and own a defensible market position. Use when messaging sounds like competitors, conversion is weak despite awareness, repositioning a product, or testing positioning claims…

    74B
  87. mentoring-juniors

    Socratic mentoring for junior developers and AI newcomers. Guides through questions, never answers. Triggers: "help me understand", "explain this code", "I'm stuck", "Im stuck", "…

    74B
  88. quarkus-application-development

    Write Quarkus application code: REST with Quarkus REST, validation, exception mappers, OpenAPI, configuration, CDI (ArC), Hibernate ORM with Panache, Mutiny and virtual threads, R…

    74B
  89. webmcpify

    WebMCP agent skill for curated core coverage or route-by-route parity — inventory an existing web app, integrate approved tools, then inspect, verify and heal them in a real brows…

    74B
  90. arize-link

    Generates deep links to the Arize UI for traces, spans, sessions, datasets, labeling queues, evaluators, and annotation configs. Produces clickable URLs for sharing Arize resource…

    73B
  91. azure-resource-health-diagnose

    Analyze Azure resource health, diagnose issues from logs and telemetry, and create a remediation plan for identified problems.

    73B
  92. create-llms

    Create an llms.txt file from scratch based on repository structure following the llms.txt specification at https://llmstxt.org/

    73B
  93. dotnet-mcp-builder

    Build Model Context Protocol (MCP) servers in C#/.NET against the current ModelContextProtocol 2.x NuGet packages. Helps with cases the model gets wrong without guidance — stale v…

    73B
  94. flowstudio-power-automate-build

    Build, scaffold, and deploy Power Automate cloud flows using the FlowStudio MCP server. Your agent constructs flow definitions, wires connections, deploys, and tests — all via MCP…

    73B
  95. github-codespaces-efficiency

    Audit and improve GitHub Codespaces efficiency. Use this skill when a user wants faster Codespaces startup, lower Codespaces spend, slim devcontainers, right-size machines, tune i…

    73B
  96. gtm-developer-ecosystem

    Build and scale developer-led adoption through ecosystem programs. Use when deciding open vs curated ecosystems, building developer programs, scaling platform adoption, or designi…

    73B
  97. gtm-enterprise-account-planning

    Strategic account planning and execution for enterprise deals. Use when planning complex sales cycles, managing multiple stakeholders, applying MEDDICC qualification, tracking dea…

    73B
  98. landing-page-conversion-audit

    Audit a landing page, sales page or checkout page for conversion leaks and return a fix list ordered by expected revenue impact. Use when asked to review, critique or improve a la…

    73B
  99. refactor-method-complexity-reduce

    Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods.

    73B
  100. security-review

    AI-powered codebase security scanner that reasons about code like a security researcher — tracing data flows, understanding component interactions, and catching vulnerabilities th…

    73B
  101. spring-observability

    Add and review observability in Spring Boot 3/4 apps: Actuator exposure and health probes, Micrometer metrics, Observation API, OpenTelemetry tracing and OTLP/Prometheus export, s…

    73B
  102. vardoger-analyze

    Use when the user asks to personalize the GitHub Copilot CLI assistant, adapt Copilot to their style, use vardoger, or analyze their Copilot CLI conversation history. Reads the lo…

    73B
  103. dataverse-python-usecase-builder

    Generate complete solutions for specific Dataverse SDK use cases with architecture recommendations

    72B
  104. github-issues

    Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add label…

    72B
  105. java-junit

    Write, review and fix Java unit tests with JUnit 5 and JUnit 6 (Jupiter), AssertJ and Mockito: assertions, parameterized and nested tests, mocking rules, deterministic time and ra…

    72B
  106. latchshot-page-capture

    Use this skill when a user needs a screenshot, website thumbnail, full-page capture, or PDF of a public HTTP(S) webpage saved as a local artifact through Latchshot, including repo…

    72B
  107. migrating-oracle-to-postgres-stored-procedures

    Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL. Translates Oracle-specific syntax, preserves method signatures and type-anchored parameters, leverages orafce wher…

    72B
  108. planning-oracle-to-postgres-migration-integration-testing

    Creates an integration testing plan for .NET data access artifacts during Oracle-to-PostgreSQL database migrations. Analyzes a single project to identify repositories, DAOs, and s…

    72B
  109. publish-to-pages

    Publish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation, file conversion, Pages enablem…

    72B
  110. setup-my-iq

    Create, set up, or update the personal context portfolio: structured markdown files describing who you are, how you work, your teams, and your tool/ADO configuration. Runs the int…

    72B
  111. aws-resource-health-diagnose

    Analyze AWS resource health, diagnose issues from CloudWatch logs and metrics, and create a remediation plan for identified problems.

    71B
  112. create-spring-boot-java-project

    Create a new Spring Boot Java project (Maven or Gradle) from start.spring.io with sensible defaults for configuration, PostgreSQL, logging, security, testing and Docker. Use when…

    71B
  113. geofeed-tuner

    Use this skill whenever the user mentions IP geolocation feeds, RFC 8805, geofeeds, or wants help creating, tuning, validating, or publishing a self-published IP geolocation feed…

    71B
  114. git-commit

    Use this skill when the user wants to make a Git commit or split changes into more than one commit. Also use it when the user types "/commit" or asks for a conventional commit. Th…

    71B
  115. github-actions-hardening

    Security hardening reviewer for GitHub Actions workflow files (.github/workflows/*.yml). Reasons about the Actions threat model that pattern matchers and general code linters miss…

    71B
  116. import-infrastructure-as-code

    Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live Azure infrastructure, generate I…

    71B
  117. linkedin-post-formatter

    Format and draft compelling LinkedIn posts using Unicode bold/italic styling, visual separators, structured sections, and engagement-optimized patterns. USE FOR: draft LinkedIn po…

    71B
  118. make-blog-post

    Turn code from the current session into a blog post written in the voice of its author. Covers one function, script, class, or tool as a focused walkthrough with a generalized sam…

    71B
  119. mcp-release-qa

    Verify an MCP server before release by exercising a real protocol session, comparing runtime capabilities with source and documentation, testing failure paths, and recording repro…

    71B
  120. napkin

    Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, add sticky notes, then share everything back with Cop…

    71B
  121. performance-review-writer

    Draft performance reviews, self-assessments, peer reviews, and upward feedback in your own voice. Analyzes your contributions, emails, and meeting history via WorkIQ, then produce…

    71B
  122. plantuml-ascii

    Generate ASCII art diagrams using PlantUML text mode. Use when user asks to create ASCII diagrams, text-based diagrams, terminal-friendly diagrams, or mentions plantuml ascii, tex…

    71B
  123. poka-yoke

    Mistake-proof code so misuse cannot be expressed, rather than warning against it. Use when designing an interface, schema, or state machine and the user wants it hard to get wrong…

    71B
  124. rebase-current-branch

    Rebase the currently checked out feature branch onto the latest upstream default branch. Use when asked to update a branch with main or master, rebase the current branch onto the…

    71B
  125. salesforce-component-standards

    Quality standards for Salesforce Lightning Web Components (LWC), Aura components, and Visualforce pages. Covers SLDS 2 compliance, accessibility (WCAG 2.1 AA), data access pattern…

    71B
  126. scaffolding-oracle-to-postgres-migration-test-project

    Scaffolds an xUnit integration test project targeting Oracle in .NET solutions. Creates the test project, transaction-rollback base class, and seed data manager. Use only during P…

    71B
  127. speak-summary

    Convert text, markdown, or a summary produced by another skill into a listenable MP3 using local CPU-only neural text-to-speech. Rewrites written prose for the ear before synthesi…

    71B
  128. unit-test-vue-pinia

    Write and review unit tests for Vue 3 + TypeScript + Vitest + Pinia codebases. Use when creating or updating tests for components, composables, and stores; mocking Pinia with crea…

    71B
  129. winui3-migration-guide

    UWP-to-WinUI 3 migration reference. Maps legacy UWP APIs to correct Windows App SDK equivalents with before/after code snippets. Covers namespace changes, threading (CoreDispatche…

    71B
  130. az-cost-optimize

    Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified optimizations.

    70B
  131. bug-receipt

    Close defects and incidents with a BUG RECEIPT and VERIFIED, PARTIAL, or BLOCKED status after diagnosis, repair, or recovery.

    70B
  132. caption-qa

    Check SRT or WebVTT captions and subtitles against published standards (Netflix English, BBC subtitle guidelines, DCMP Captioning Key) for reading speed, line length, line count,…

    70B
  133. create-quarkus-project

    Create a new Quarkus project (Maven or Gradle) with the Quarkus CLI, code.quarkus.io API or Maven plugin, choose extensions, and run it in dev mode. Use when asked to scaffold, bo…

    70B
  134. daily-focus-board

    Spin up a personal, motivating daily focus board that renders in a browser canvas and that the user drives by talking to their AI partner. Tasks track status (to-do → in progress…

    70B
  135. gem-devops-guidelines

    Design or review infrastructure, deployment, CI/CD, Docker, Kubernetes, health checks, rollback, feature flags, production readiness, and mobile release workflows. Use for DevOps,…

    70B
  136. github-copilot-starter

    Set up complete GitHub Copilot configuration for a new project based on technology stack

    70B
  137. gsap-framer-scroll-animation

    Use this skill whenever the user wants to build scroll animations, scroll effects, parallax, scroll-triggered reveals, pinned sections, horizontal scroll, text animations, or any…

    70B
  138. gtm-ai-gtm

    Go-to-market strategy for AI products. Use when positioning AI products, handling "who is responsible when it breaks" objections, pricing variable-cost AI, choosing between copilo…

    70B
  139. gtm-board-and-investor-communication

    Board meeting preparation, investor updates, and executive communication. Use when preparing board decks, writing investor updates, handling bad news with the board, structuring Q…

    70B
  140. meeting-minutes

    Generate concise, actionable meeting minutes for internal meetings. Includes metadata, attendees, agenda, decisions, action items (owner + due date), and follow-up steps.

    70B
  141. optimize-simplicite-logs

    capability to parse Simplicité logs from a raw `.txt` file, filter fields to reduce noise, and output the result as structured JSON.

    70B
  142. protobuf-grpc-api-review

    Review Protocol Buffer (.proto) and gRPC API changes for wire and JSON compatibility, safe schema evolution, rollout hazards, and RPC contract quality. Use when reviewing proto di…

    70B
  143. python-pypi-package-builder

    End-to-end skill for building, testing, linting, versioning, and publishing a production-grade Python library to PyPI. Covers all four build backends (setuptools+setuptools_scm, h…

    70B
  144. reviewing-oracle-to-postgres-migration

    Identifies Oracle-to-PostgreSQL migration risks by cross-referencing code against known behavioral differences (empty strings, refcursors, type coercion, sorting/collations, UNION…

    70B
  145. ruff-recursive-fix

    Run Ruff checks with optional scope and rule overrides, apply safe and unsafe autofixes iteratively, review each change, and resolve remaining findings with targeted edits or user…

    70B
  146. ai-ready

    Make any repo AI-ready — analyzes your codebase and generates AGENTS.md, copilot-instructions.md, CI workflows, issue templates, and more. Mines your PR review patterns and create…

    69C
  147. arize-trace

    Downloads, exports, and inspects existing Arize traces and spans to understand what an LLM app is doing or debug runtime issues. Covers exporting traces by ID, spans by ID, sessio…

    69C
  148. automate-this

    Analyze a screen recording of a manual process and produce targeted, working automation scripts. Extracts frames and audio narration from video files, reconstructs the step-by-ste…

    69C
  149. competitor-ad-intelligence

    Use this skill when the user asks to analyze, tear down, or reverse-engineer a competitor's paid ads. Trigger for prompts like "what ads is [competitor] running", "tear down their…

    69C
  150. copilot-cli-quickstart

    Use this skill when someone wants to learn GitHub Copilot CLI from scratch. Offers interactive step-by-step tutorials with separate Developer and Non-Developer tracks, plus on-dem…

    69C
  151. gtm-partnership-architecture

    Build and scale partner ecosystems that drive revenue and platform adoption. Use when building partner programs from scratch, tiering partnerships, managing co-marketing, making b…

    69C
  152. gtm-product-led-growth

    Build self-serve acquisition and expansion motions. Use when deciding PLG vs sales-led, optimizing activation, driving freemium conversion, building growth equations, or recognizi…

    69C
  153. macos-golden-gate-design

    Design, implement, review, or refactor native macOS 27 Golden Gate interfaces in SwiftUI or AppKit. Use when a Mac app must match Apple's current macOS 27 UI kit and restrained Li…

    69C
  154. make-repo-contribution

    All changes to code must follow the guidance documented in the repository. Before any issue is filed, branch is made, commits generated, or pull request (or PR) created, a search…

    69C
  155. markstream-install

    Install and configure Markstream streaming Markdown renderers for Vue, React, Svelte, Angular, Nuxt, and Vue 2 applications. Use for package selection, minimal peer dependencies,…

    69C
  156. migrating-oracle-to-postgres-data-access-code

    Migrates .NET/C# data access code from Oracle to PostgreSQL (Npgsql). Replaces Oracle NuGet packages, rewrites OracleConnection/OracleCommand/OracleDataReader usage, fixes DbType…

    69C
  157. pr-address-feedback

    Walk through PR review comments one-by-one, deciding for each whether to act on the feedback or reply with reasoning, and build an approvable resolution plan before changing anyth…

    69C
  158. shuffle-json-data

    Shuffle repetitive JSON objects safely by validating schema consistency before randomising entries.

    69C
  159. sponsor-finder

    Find which of a GitHub repository's dependencies are sponsorable via GitHub Sponsors. Uses deps.dev API for dependency resolution across npm, PyPI, Cargo, Go, RubyGems, Maven, and…

    69C
  160. spring-security

    Configure, test and review Spring Security 6/7 in Spring Boot 3/4 apps: SecurityFilterChain lambda DSL, method security, OAuth2 resource server with JWT, OIDC login, CSRF/CORS, pa…

    69C
  161. webapp-testing

    Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots,…

    69C
  162. x-twitter-scraper

    Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user l…

    69C
  163. arize-ai-provider-integration

    Creates, reads, updates, and deletes Arize AI integrations that store LLM provider credentials used by evaluators and other Arize features. Supports any LLM provider (e.g. OpenAI,…

    68C
  164. arize-annotation

    Creates and manages annotation configs (categorical, continuous, freeform label schemas) and annotation queues (human review workflows) on Arize. Applies human annotations to proj…

    68C
  165. azure-well-architected-review

    Perform an Azure Well-Architected Framework review of the current workload IaC and architecture, generating findings and GitHub issues for improvements.

    68C
  166. code-review

    Review pull requests for repository fit, meaningful value, trustworthy provenance, differentiation, and maintainability in awesome-copilot.

    68C
  167. create-technical-spike

    Create time-boxed technical spike documents for researching and resolving critical development decisions before implementation.

    68C
  168. create-tldr-page

    Create a tldr page from documentation URLs and command examples, requiring both URL and command name.

    68C
  169. gtm-0-to-1-launch

    Launch new products from idea to first customers. Use when launching products, finding early adopters, building launch week playbooks, diagnosing why adoption stalls, or learning…

    68C
  170. image-manipulation-image-magick

    Process and manipulate images using ImageMagick. Supports resizing, format conversion, batch processing, and retrieving image metadata. Use when working with images, creating thum…

    68C
  171. lean-comments

    Audits, writes, and refines maintained first-party source-code comments and declaration-level documentation across languages. Use when adding, editing, reviewing, cleaning up, or…

    68C
  172. legacy-circuit-mockups

    Generate breadboard circuit mockups and visual diagrams using HTML5 Canvas drawing techniques. Use when asked to create circuit layouts, visualize electronic component placements,…

    68C
  173. lightweight-charts-react-components

    lightweight-charts-react-components recipes for TradingView lightweight-charts in React. Candlestick, line, and area series; volume and indicator panes; realtime WebSocket updates…

    68C
  174. mcp-copilot-studio-server-generator

    Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support

    68C
  175. memory-merger

    Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-merger >domain [scope]` where scope is `global` (default), `user`, `workspace`, or `ws`.

    68C
  176. nano-banana-pro-openrouter

    Generate or edit images via OpenRouter with the Gemini 3 Pro Image model. Use for prompt-only image generation, image edits, and multi-image compositing; supports 1K/2K/4K output.

    68C
  177. nuget-manager

    Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management a…

    68C
  178. ponder

    Convergent deliberation loop - repeated grading passes over one subject until the answer stops changing, with coverage enforced so no unit is silently skipped. Use when the user s…

    68C
  179. react-container-presentation-component

    Create a React component using the Container/Presentation pattern in src/components by asking for the component name and type (ui or features), then scaffold files that follow thi…

    68C
  180. refactor-plan

    Create a concrete plan before starting a multi-file refactor. Use when the user asks to plan, sequence, scope, or safely execute a refactor across multiple files; always investiga…

    68C
  181. rhino3d-scripts

    Authoring and debugging scripts for Rhinoceros 3D (Rhino 8 and later). Use when asked to write RhinoScript (VBScript / .rvb / .vbs), RhinoPython, or RhinoCommon-based scripts; aut…

    68C
  182. server-side-conversion-tracking

    Set up server-side conversion tracking so purchases are reported accurately to Facebook, TikTok, Google and Bing despite iOS restrictions, ad blockers and cookie loss. Use when co…

    68C
  183. tugboat

    Anxiety-aware, evidence-driven collaboration for stalled or high-stakes work when a user says uncertainty, repeated setbacks, or lack of visible progress is causing significant an…

    68C
  184. api-breaking-change-detector

    Cross-references C# Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like…

    67C
  185. entra-agent-user

    Create Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in Microsoft 365 and Azure environment…

    67C
  186. flowstudio-power-automate-mcp

    Foundation skill for Power Automate via FlowStudio MCP — auth setup, the reusable MCP helper (Python + Node.js), tool discovery via `list_skills` / `tool_search`, and oversized-re…

    67C
  187. generate-image

    Generate images using AI. Use when asked to generate, create, or make images, textures, icons, sprites, artwork, visual assets, or mockups. Supports OpenAI (gpt-image-2) and Googl…

    67C
  188. github-actions-runtime-upgrade-conventions

    Upgrade GitHub Actions to supported runtimes by selecting safe action versions, preserving workflow behavior, and validating post-upgrade execution.

    67C
  189. pester-migration

    Pester migration skill for upgrading PowerShell Pester test suites across major versions — v3→v4, v4→v5, and v5→v6. Covers the Discovery/Run two-phase model, moving setup into Bef…

    67C
  190. power-platform-mcp-connector-suite

    Generate complete Power Platform custom connector with MCP integration for Copilot Studio - includes schema generation, troubleshooting, and validation

    67C
  191. salesforce-flow-design

    Salesforce Flow architecture decisions, flow type selection, bulk safety validation, and fault handling standards. Use this skill when designing or reviewing Record-Triggered, Scr…

    67C
  192. secret-scanning

    Guide for configuring and managing GitHub secret scanning, push protection, custom patterns, and secret alert remediation. For pre-commit secret scanning in AI coding agents via t…

    67C
  193. spring-boot-4-migration

    Migrate a Spring Boot 3.x application to Spring Boot 4.0 (Spring Framework 7, Jackson 3, modular starters, JSpecify). Use only for an explicit Boot 3.x to 4 migration, or to fix b…

    67C
  194. sql-server-table-reconciliation

    Use when: comparing SQL Server tables across instances, data migration validation, ETL verification, row mismatch detection, schema drift, reconciliation report, production vs sta…

    67C
  195. vcpkg

    Guide for setting up vcpkg in C++ projects, managing dependency versions, and cross-compiling. Covers manifest initialization, CMake and Visual Studio integration, classic-to-mani…

    67C
  196. acreadiness-assess

    Run the AgentRC readiness assessment on the current repository and produce a static HTML dashboard at reports/index.html. Wraps `npx github:microsoft/agentrc readiness` and hands…

    66C
  197. adobe-illustrator-integrations

    Build, debug, package, and document Adobe Illustrator integrations: CEP extension panels, C++ SDK plug-ins (.aip), the coming UXP plugins, MCP servers that drive Illustrator, comp…

    66C
  198. ai-team-orchestration

    Bootstrap and run a lightweight multi-agent development team. Use when starting or adopting a project, planning work, coordinating implementation and optional QA, brainstorming wi…

    66C
  199. apple-appstore-reviewer

    Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.

    66C
  200. audit-integrity

    Enforce output quality, evidence verification, and quality gates across security audits. Use this skill when you perform SAST, SCA, threat modeling, or security code reviews. Use…

    66C
  201. aws-well-architected-review

    Perform an AWS Well-Architected Framework review of the current workload IaC and architecture, generating findings and GitHub issues for improvements.

    66C
  202. containerize-aspnet-framework

    Containerize an ASP.NET .NET Framework project by creating Dockerfile and .dockerfile files customized for the project.

    66C
  203. create-canvas-extension

    Create or register a canvas extension in the awesome-copilot repository. Use when asked to scaffold a new canvas extension, create its plugin.json, add a reusable extension to one…

    66C
  204. declarative-agents

    Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents…

    66C
  205. drawio

    Generate draw.io diagrams as .drawio files and export to PNG/SVG/PDF with embedded XML

    66C
  206. email-drafter

    Draft and review professional emails that match your personal writing style. Analyzes your sent emails for tone, greeting, structure, and sign-off patterns via WorkIQ, then genera…

    66C
  207. finnish-humanizer

    Detect and remove AI-generated markers from Finnish text, making it sound like a native Finnish speaker wrote it. Use when asked to "humanize", "naturalize", or "remove AI feel" f…

    66C
  208. game-engine

    Expert skill for building web-based game engines and games using HTML5, Canvas, WebGL, and JavaScript. Use when asked to create games, build game engines, implement game physics,…

    66C
  209. gdpr-compliant

    Apply GDPR-compliant engineering practices across your codebase. Use this skill whenever you are designing APIs, writing data models, building authentication flows, implementing l…

    66C
  210. issue-fields-migration

    Bulk-migrate metadata to GitHub issue fields from two sources: repo labels (e.g. priority labels to a Priority field) and Project V2 fields. Use when users say "migrate my labels…

    66C
  211. java-development

    Day-to-day plain Java development without a framework: Maven and Gradle usage and wrappers, project layout, dependency and vulnerability management, modern Java idioms by JDK vers…

    66C
  212. onboard-context-matic

    Interactive onboarding tour for the context-matic MCP server. Walks the user through what the server does, shows all available APIs, lets them pick one to explore, explains it in…

    66C
  213. steno-mode

    Shorthand-first response compression that cuts ~40% of response tokens while preserving technical precision and exact literals. Use when the user says "steno mode", "shorthand mod…

    66C
  214. workshop-create

    Create a new workshop or use an existing directory as one. Handles two paths: (A) use an existing local directory the operator points at, or (B) create a new private GitHub repo i…

    66C
  215. arize-evaluator

    Handles LLM-as-judge evaluation workflows on Arize including creating/updating evaluators, running evaluations on spans or experiments, managing tasks, trigger-run operations, col…

    65C
  216. azure-pricing

    Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption. Use when the user asks about the…

    65C
  217. codebase-memory-mcp

    Use when exploring unfamiliar code, mapping architecture, finding symbols or relationships, tracing callers, callees, data flow or dependencies, assessing impact, auditing dead or…

    65C
  218. doc-and-modernize

    Two related workflows for a locally-cloned codebase, in one skill. Documentation mode produces a single, comprehensive, verifiable architecture document primarily by reading files…

    65C
  219. dotnet-timezone

    .NET timezone handling guidance for C# applications. Use when working with TimeZoneInfo, DateTimeOffset, NodaTime, UTC conversion, daylight saving time, scheduling across timezone…

    65C
  220. postgresql-code-review

    PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, s…

    65C
  221. qdrant-search-quality-diagnosis

    Diagnoses Qdrant search quality issues. Use when someone reports 'results are bad', 'wrong results', 'not relevant results', 'missing matches', 'recall is low', 'approximate searc…

    65C
  222. react18-enzyme-to-rtl

    Provides exact Enzyme → React Testing Library migration patterns for React 18 upgrades. Use this skill whenever Enzyme tests need to be rewritten - shallow, mount, wrapper.find(),…

    65C
  223. sql-code-review

    Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracl…

    65C
  224. sql-optimization

    Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL…

    65C
  225. structured-autonomy-generate

    Structured Autonomy Implementation Generator Prompt

    65C
  226. terraform-azurerm-set-diff-analyzer

    Analyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and actual resource changes. Use wh…

    65C
  227. verify-agent-action

    Review a proposed AI-agent action or human-approval packet before execution. Use when an agent wants to run a consequential tool, command, deployment, message, purchase, credentia…

    65C
  228. winmd-api-search

    Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sensors, networking, et…

    65C
  229. breakdown-test

    Test Planning and Quality Assurance prompt that generates comprehensive test strategies, task breakdowns, and quality validation plans for GitHub projects.

    64C
  230. containerize-aspnetcore

    Containerize an ASP.NET Core project by creating Dockerfile and .dockerfile files customized for the project.

    64C
  231. embedding-anisotropy-check

    Use before reporting any cosine similarity computed over embeddings or transformer hidden states, whether the agent computed the vectors or loaded them. Measures the anisotropy of…

    64C
  232. gh-attach

    Uploads a local file (screenshot, image, PDF, zip, video) to GitHub user-attachments, downloads GitHub user-attachments, and embeds local files in a PR, issue, or comment. Use whe…

    64C
  233. harness-engineering

    Adopt repository-level harness engineering for coding agents. Use when a user wants to prevent repeated AI coding-agent mistakes by turning failures into durable instructions, dri…

    64C
  234. java-debugging

    Debug Java applications systematically: JDWP remote debugging, jdb, VS Code and IntelliJ attach, debugging Maven/Gradle tests, Spring Boot and Quarkus dev mode, containers, breakp…

    64C
  235. powerbi-modeling

    Power BI semantic modeling assistant for building optimized data models. Use when working with Power BI semantic models, creating measures, designing star schemas, configuring rel…

    64C
  236. aspire

    Aspire skill covering the Aspire CLI, AppHost orchestration, service discovery, integrations, MCP server, VS Code extension, Dev Containers, GitHub Codespaces, templates, dashboar…

    63C
  237. content-management-systems

    Workflow for building and modifying content management systems across WordPress, Shopify, Wix, Squarespace, Drupal, WooCommerce, Joomla, HubSpot CMS Hub, Webflow, Adobe Experience…

    63C
  238. github-actions-efficiency

    Audit GitHub Actions workflow efficiency and recommend fixes to reduce CI minutes and costs.

    63C
  239. java-diagnostics

    Symptom-first runtime diagnostics for JVM applications using JDK tools: jcmd, jstack, jmap, jstat, JFR, GC logs, async-profiler, Native Memory Tracking, and Eclipse MAT. Use when…

    63C
  240. java-hibernate-jpa

    Diagnose and fix Hibernate ORM / Jakarta Persistence problems in plain Java: N+1 queries, lazy loading errors, identifier generation, entity equals/hashCode, cascades, pagination,…

    63C
  241. mini-context-graph

    A persistent, compounding knowledge base combining Karpathy's LLM Wiki pattern with a structured knowledge graph. Ingest documents once — the LLM writes wiki pages, extracts entit…

    63C
  242. mvvm-toolkit-di

    Wire CommunityToolkit.Mvvm ViewModels into Microsoft.Extensions.DependencyInjection. Covers the .NET Generic Host composition root, constructor injection, service lifetimes (Singl…

    63C
  243. openapi-to-application-code

    Generate a complete, production-ready application from an OpenAPI specification

    63C
  244. pr-dashboard

    Open a GitHub PR dashboard in the browser. Use when the user asks to see their pull requests, open the PR dashboard, show PRs for a date range, or check PR status. Trigger phrases…

    63C
  245. prd

    Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and…

    63C
  246. qdrant-deployment-options

    Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE', 'which deployment option', 'se…

    63C
  247. qdrant-monitoring-debugging

    Diagnoses Qdrant production issues using metrics and observability tools. Use when someone reports 'optimizer stuck', 'indexing too slow', 'memory too high', 'OOM crash', 'queries…

    63C
  248. quarkus-dev-services-and-testing

    Quarkus Dev Services and testing: zero-config containers, @QuarkusTest, @QuarkusIntegrationTest, test resources, RestAssured, @InjectMock, profiles and continuous testing. Use whe…

    63C
  249. quasi-coder

    Expert 10x engineer skill for interpreting and implementing code from shorthand, quasi-code, and natural language descriptions. Use when collaborators provide incomplete code snip…

    63C
  250. react18-string-refs

    Provides exact migration patterns for React string refs (ref="name" + this.refs.name) to React.createRef() in class components. Use this skill whenever migrating string ref usage…

    63C
  251. repo-story-time

    Generate a comprehensive repository summary and narrative story from commit history

    63C
  252. upstash-redis

    Use Redis over HTTP from serverless and edge runtimes with @upstash/redis, and add rate limiting with @upstash/ratelimit. Use when the user mentions Upstash Redis, needs Redis fro…

    63C
  253. autoresearch

    Autonomous iterative experimentation loop for any programming task. Guides the user through defining goals, measurable metrics, and scope constraints, then runs an autonomous loop…

    62C
  254. azure-architecture-autopilot

    Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through conversation, and deploy with B…

    62C
  255. bigquery-pipeline-audit

    Audits Python + BigQuery pipelines for cost safety, idempotency, and production readiness. Returns a structured report with exact patch locations.

    62C
  256. codeql

    Comprehensive guide for setting up and configuring CodeQL code scanning via GitHub Actions workflows and the CodeQL CLI. This skill should be used when users need help with code s…

    62C
  257. copilot-spaces

    Use Copilot Spaces to provide project-specific context to conversations. Use this skill when users mention a "Copilot space", want to load context from a shared knowledge base, di…

    62C
  258. create-agentsmd

    Prompt for generating an AGENTS.md file for a repository

    62C
  259. create-implementation-plan

    Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.

    62C
  260. creating-oracle-to-postgres-master-migration-plan

    Discovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan. Use when starting a mul…

    62C
  261. creating-oracle-to-postgres-migration-integration-tests

    Creates integration test cases targeting Oracle for .NET data access artifacts. Tests capture Oracle expected behavior as the authoritative baseline; they are written once and lat…

    62C
  262. csharp-mstest

    Get best practices for MSTest 3.x/4.x unit testing, including modern assertion APIs and data-driven tests

    62C
  263. dataverse-python-production-code

    Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices

    62C
  264. go-mcp-server-generator

    Generate a complete Go MCP server project with proper structure, dependencies, and implementation using the official github.com/modelcontextprotocol/go-sdk.

    62C
  265. gtm-operating-cadence

    Design meeting rhythms, metric reporting, quarterly planning, and decision-making velocity for scaling companies. Use when decisions are slow, planning is broken, the company is g…

    62C
  266. mkdocs-translations

    Generate a language translation for a mkdocs documentation stack.

    62C
  267. msstore-cli

    Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submissio…

    62C
  268. oo-component-documentation

    Create or update standardized object-oriented component documentation using a shared template plus mode-specific guidance for new and existing docs.

    62C
  269. pdftk-server

    Skill for using the command-line tool pdftk (PDFtk Server) for working with PDF files. Use when asked to merge PDFs, split PDFs, rotate pages, encrypt or decrypt PDFs, fill PDF fo…

    62C
  270. phoenix-cli

    Debug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets, review experiments, query a…

    62C
  271. qdrant-search-speed-optimization

    Diagnoses and fixes slow Qdrant search. Use when someone reports 'search is slow', 'high latency', 'queries take too long', 'low QPS', 'throughput too low', 'filtered search is sl…

    62C
  272. spring-boot-testing

    Expert Spring Boot testing specialist that selects the best testing techniques for your situation: test slices, Testcontainers with @ServiceConnection, Failsafe integration tests,…

    62C
  273. update-implementation-plan

    Update an existing implementation plan file with new or update requirements to provide new features, refactoring existing code or upgrading packages, design, architecture or infra…

    62C
  274. aws-resource-query

    Query AWS resources using natural language. Covers EC2, S3, RDS, Lambda, ECS, EKS, Secrets Manager, IAM, VPC, networking, messaging, and more. Strictly read-only — no writes, dele…

    61C
  275. azure-static-web-apps

    Helps create, configure, and deploy Azure Static Web Apps using the SWA CLI. Use when deploying static sites to Azure, setting up SWA local development, configuring staticwebapp.c…

    61C
  276. conventional-commit

    Prompt and workflow for generating conventional commit messages using a structured XML format. Guides users to create standardized, descriptive commit messages in line with the Co…

    61C
  277. create-github-action-workflow-specification

    Create a formal specification for an existing GitHub Actions CI/CD workflow, optimized for AI consumption and workflow maintenance.

    61C
  278. create-github-issue-feature-from-specification

    Create GitHub Issue for feature request from specification file using feature_request.yml template.

    61C
  279. create-github-issues-feature-from-implementation-plan

    Create GitHub Issues from implementation plan phases using feature_request.yml or chore_request.yml templates.

    61C
  280. create-github-issues-for-unmet-specification-requirements

    Create GitHub Issues for unimplemented requirements from specification files using feature_request.yml template.

    61C
  281. data-breach-blast-radius

    Pre-breach impact analysis: inventories sensitive data (PII, PHI, PCI-DSS, credentials), traces data flows, scores exposure vectors, and produces a regulatory blast radius report…

    61C
  282. desk-open

    Create and open a new desk in the workshop. Sets up the folder structure, initial journal, and desk identity so the next session that sits down finds the trail.

    61C
  283. from-the-other-side-anitta

    Rigorous challenge profile for Anitta: assumption checks, evidence calibration, and defensible reasoning patterns for Ember collaboration.

    61C
  284. git-flow-branch-creator

    Intelligent Git Flow branch creator that analyzes git status/diff and creates appropriate branches following the nvie Git Flow branching model.

    61C
  285. github-release

    Guides IA through releasing a new version of a GitHub library end-to-end. Handles SemVer versioning and Keep a Changelog formatting automatically.

    61C
  286. image-annotations

    Annotate screenshots, diagrams, and images with callout rectangles, arrows, labels, and color-coded highlights using PIL. Includes rules for animated GIF annotations with timing a…

    61C
  287. java-refactoring-remove-parameter

    Refactoring using Remove Parameter in Java Language

    61C
  288. noob-mode

    Plain-English translation layer for non-technical Copilot CLI users. Translates every approval prompt, error message, and technical output into clear, jargon-free English with col…

    61C
  289. roundup

    Generate personalized status briefings on demand. Pulls from your configured data sources (GitHub, email, Teams, Slack, and more), synthesizes across them, and drafts updates in y…

    61C
  290. threat-model-analyst

    Full STRIDE-A threat model analysis and incremental update skill for repositories and systems. Supports two modes: (1) Single analysis — full STRIDE-A threat model of a repository…

    61C
  291. agent-supply-chain

    Verify supply chain integrity for AI agent plugins, tools, and dependencies. Use this skill when: - Generating SHA-256 integrity manifests for agent plugins or tool packages - Ver…

    60C
  292. ai-prompt-engineering-safety-review

    Comprehensive AI prompt engineering safety review and improvement prompt. Analyzes prompts for safety, bias, security vulnerabilities, and effectiveness while providing detailed i…

    60C
  293. azure-smart-city-iot-solution-builder

    Design and plan end-to-end Azure IoT and Smart City solutions: requirements, architecture, security, operations, cost, and a phased delivery plan with concrete implementation arti…

    60C
  294. copilot-sdk

    Build agentic applications with the Microsoft Copilot SDK, transitioning from GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streami…

    60C
  295. daily-prep

    Prepare for tomorrow's meetings and tasks. Pulls calendar from Outlook via WorkIQ, cross-references open tasks and workspace context, classifies meetings, detects conflicts and da…

    60C
  296. editorconfig

    Generates a comprehensive and best-practice-oriented .editorconfig file based on project analysis and user preferences.

    60C
  297. exam-ready

    Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key definitions, points, keywords, diag…

    60C
  298. foundry-hosted-agent-copilotkit

    Build and evolve agentic web apps that pair a CopilotKit React frontend with a Microsoft Agent Framework agent running as a Microsoft Foundry hosted agent, connected over the AG-U…

    60C
  299. java-add-graalvm-native-image-support

    GraalVM Native Image skill for Spring Boot, Micronaut and plain Java: detects the build tool and framework, adds native image support, builds the executable, analyzes errors, and…

    60C
  300. mcp-security-audit

    Audit MCP (Model Context Protocol) server configurations for security issues. Use this skill when: - Reviewing .mcp.json files for security risks - Checking MCP server args for ha…

    60C
  301. microsoft-agent-framework

    Create, update, refactor, explain, or review Microsoft Agent Framework solutions using shared guidance plus language-specific references for .NET and Python.

    60C
  302. power-platform-architect

    Use this skill when the user needs to transform business requirements, use case descriptions, or meeting transcripts into a technical Power Platform solution architecture, includi…

    60C
  303. python-azure-iot-edge-modules

    Build and operate Python Azure IoT Edge modules with robust messaging, deployment manifests, observability, and production readiness checks.

    60C
  304. react-audit-grep-patterns

    Provides the complete, verified grep scan command library for auditing React codebases before a React 18.3.1 or React 19 upgrade. Use this skill whenever running a migration audit…

    60C
  305. refactor

    Surgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, improving type safety…

    60C
  306. roundup-setup

    Interactive onboarding that learns your communication style, audiences, and data sources to configure personalized status briefings. Paste in examples of updates you already write…

    60C
  307. semantic-kernel

    Create, update, refactor, explain, or review Semantic Kernel solutions using shared guidance plus language-specific references for .NET and Python.

    60C
  308. typespec-create-agent

    Generate a complete TypeSpec declarative agent with instructions, capabilities, and conversation starters for Microsoft 365 Copilot

    60C
  309. typespec-create-api-plugin

    Generate a TypeSpec API plugin with REST operations, authentication, and Adaptive Cards for Microsoft 365 Copilot

    60C
  310. update-avm-modules-in-bicep

    Update Azure Verified Modules (AVM) to latest versions in Bicep files.

    60C
  311. batch-files

    Expert-level Windows batch file (.bat/.cmd) skill for writing, debugging, and maintaining CMD scripts. Use when asked to "create a batch file", "write a .bat script", "automate a…

    59C
  312. create-architectural-decision-record

    Create an Architectural Decision Record (ADR) document for AI-optimized decision documentation.

    59C
  313. dependabot

    Comprehensive guide for configuring and managing GitHub Dependabot. Use this skill when users ask about creating or optimizing dependabot.yml files, managing Dependabot pull reque…

    59C
  314. devops-rollout-plan

    Generate comprehensive rollout plans with preflight checks, step-by-step deployment, verification signals, rollback procedures, and communication plans for infrastructure and appl…

    59C
  315. mcp-cli

    Interface for MCP (Model Context Protocol) servers via CLI. Use when you need to interact with external tools, APIs, or data sources through MCP servers, list available MCP server…

    59C
  316. msgraph-sdk

    Integrate Microsoft Graph SDK into any project — .NET, TypeScript/JavaScript, or Python. Covers auth patterns (client credentials, OBO, managed identity), SDK setup, calling Graph…

    59C
  317. mvvm-toolkit

    CommunityToolkit.Mvvm (the MVVM Toolkit) core: source generators ([ObservableProperty], [RelayCommand], [NotifyPropertyChangedFor], [NotifyCanExecuteChangedFor], [NotifyDataErrorI…

    59C
  318. power-bi-performance-troubleshooting

    Systematic Power BI performance troubleshooting prompt for identifying, diagnosing, and resolving performance issues in Power BI models, reports, and queries.

    59C
  319. qdrant-search-quality

    Diagnoses and improves Qdrant search relevance. Use when someone reports 'search results are bad', 'wrong results', 'low precision', 'low recall', 'irrelevant matches', 'missing e…

    59C
  320. react18-legacy-context

    Provides the complete migration pattern for React legacy context API (contextTypes, childContextTypes, getChildContext) to the modern createContext API. Use this skill whenever mi…

    59C
  321. remember

    Transforms lessons learned into domain-organized memory instructions (global or workspace). Syntax: `/remember [>domain [scope]] lesson clue` where scope is `global` (default), `u…

    59C
  322. screen-recording

    Create annotated animated GIF demos and screen recordings for pull requests and documentation. Covers frame capture, timing, imageio-based GIF creation, and per-frame annotation w…

    59C
  323. skill-distribution-audit

    Audit a skill collection before release or investigate installer omissions, archived/template leakage, duplicate identities, and manifest drift. Reconcile the intended public sour…

    59C
  324. ssma-console

    Use when: SSMA console operations — create project, generate assessment report, convert schema, migrate data, Oracle to SQL Server migration, schema conversion, data migration

    59C
  325. structured-autonomy-plan

    Structured Autonomy Planning Prompt

    59C
  326. typescript-mcp-server-generator

    Generate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcontextprotocol/server) with tools, resources, and proper configuration

    59C
  327. ad-campaign-analyzer

    Use this skill when the user shares ad campaign performance data and asks what to cut, scale, or test. Trigger for prompts like "analyze my ad campaigns", "where am I wasting ad s…

    58C
  328. agent-architecture

    Design AI agent architectures through requirements discovery, or audit and diagnose architectural flaws in existing agents. Architecture only; excludes implementation and general…

    58C
  329. anti-ui-slop

    Stop coding agents from shipping generic UI. Use UIZZE's 800,000+ real web and iOS screens to build product-specific interfaces, define a design contract, cover required states, a…

    58C
  330. cli-mastery

    Interactive training for the GitHub Copilot CLI. Guided lessons, quizzes, scenario challenges, and a full reference covering slash commands, shortcuts, modes, agents, skills, MCP,…

    58C
  331. copilot-instructions-blueprint-generator

    Technology-agnostic blueprint generator for creating comprehensive copilot-instructions.md files that guide GitHub Copilot to produce code consistent with project standards, archi…

    58C
  332. creating-oracle-to-postgres-migration-bug-report

    Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQL as actionable bug…

    58C
  333. fluentui-blazor

    Guide for using the Microsoft Fluent UI Blazor component library (Microsoft.FluentUI.AspNetCore.Components NuGet package) in Blazor applications. Use this when the user is buildin…

    58C
  334. freecad-scripts

    Expert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts, workbench tools,…

    58C
  335. java-refactoring-extract-method

    Refactoring using Extract Methods in Java Language

    58C
  336. php-mcp-server-generator

    Generate a complete PHP Model Context Protocol server project with tools, resources, prompts, and tests using the official PHP SDK

    58C
  337. power-bi-dax-optimization

    Comprehensive Power BI DAX formula optimization prompt for improving performance, readability, and maintainability of DAX calculations.

    58C
  338. qdrant-memory-usage-optimization

    Diagnoses and reduces Qdrant memory usage. Use when someone reports 'memory too high', 'RAM keeps growing', 'node crashed', 'out of memory', 'memory leak', or asks 'why is memory…

    58C
  339. qdrant-search-strategies

    Guides Qdrant search strategy selection. Use when someone asks 'should I use hybrid search?', 'BM25 or sparse vectors?', 'how to rerank?', 'results are not relevant', 'I don't get…

    58C
  340. tiny-stepping

    Incremental development workflow that makes the smallest meaningful change per step and pauses for feedback, so the direction gets validated early before continuing. Use for caref…

    58C
  341. transloadit-media-processing

    Process media files (video, audio, images, documents) using Transloadit. Use when asked to encode video to HLS/MP4, generate thumbnails, resize or watermark images, extract audio,…

    58C
  342. acreadiness-policy

    Help the user pick, write, or apply an AgentRC policy. Policies customise readiness scoring by disabling irrelevant checks, overriding impact/level, setting pass-rate thresholds,…

    57C
  343. agent-governance

    Patterns and techniques for adding governance, safety, and trust controls to AI agent systems. Use this skill when: - Building AI agents that call external tools (APIs, databases,…

    57C
  344. aws-cdk-python-setup

    Setup and initialization guide for developing AWS CDK (Cloud Development Kit) applications in Python. This skill enables users to configure environment prerequisites, create new C…

    57C
  345. bench-read

    Read artifacts from the shared bench — the workspace where desks leave findings, verdicts, and work products for each other and the operator.

    57C
  346. breakdown-feature-prd

    Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.

    57C
  347. context-map

    Generate a map of all files relevant to a task before making changes

    57C
  348. cosmosdb-datamodeling

    Step-by-step guide for capturing key application requirements for NoSQL use-case and produce Azure Cosmos DB Data NoSQL Model design using best practices and common patterns, arti…

    57C
  349. kotlin-mcp-server-generator

    Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

    57C
  350. md-to-docx

    Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images — pure JavaScript, no external tools required

    57C
  351. phoenix-tracing

    OpenInference semantic conventions and instrumentation for Phoenix AI observability. Use when implementing LLM tracing, creating custom spans, or deploying to production.

    57C
  352. qdrant-indexing-performance-optimization

    Diagnoses and fixes slow Qdrant indexing and data ingestion. Use when someone reports 'uploads are slow', 'indexing takes forever', 'optimizer is stuck', 'HNSW build time too long…

    57C
  353. quarkus-native-and-container

    Build Quarkus native executables (Mandrel/GraalVM), fix native failures with reflection registration, test the native binary, and produce container images and Kubernetes/OpenShift…

    57C
  354. readme-blueprint-generator

    Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans .github/copilot directory files and…

    57C
  355. rust-mcp-server-generator

    Generate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK

    57C
  356. technology-stack-blueprint-generator

    Comprehensive technology stack blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks, programming lan…

    57C
  357. typespec-api-operations

    Add GET, POST, PATCH, and DELETE operations to a TypeSpec API plugin with proper routing, parameters, and adaptive cards

    57C
  358. v-development

    Guide GitHub Copilot through V language development: installing the toolchain, project layout with v.mod, building, testing, formatting, and writing idiomatic V including Option/R…

    57C
  359. arch-linux-triage

    Triage and resolve Arch Linux issues with pacman, systemd, and rolling-release best practices.

    56C
  360. centos-linux-triage

    Triage and resolve CentOS issues using RHEL-compatible tooling, SELinux-aware practices, and firewalld.

    56C
  361. code-exemplars-blueprint-generator

    Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languag…

    56C
  362. comment-code-generate-a-tutorial

    Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a complete markdown tutorial.

    56C
  363. datanalysis-credit-risk

    Credit risk data cleaning and variable screening pipeline for pre-loan modeling. Use when working with raw credit data that needs quality assessment, missing value analysis, or va…

    56C
  364. debian-linux-triage

    Triage and resolve Debian Linux issues with apt, systemd, and AppArmor-aware guidance.

    56C
  365. dotnet-design-pattern-review

    Review the C#/.NET code for design pattern implementation and suggest improvements.

    56C
  366. fedora-linux-triage

    Triage and resolve Fedora issues with dnf, systemd, and SELinux-aware guidance.

    56C
  367. gen-specs-as-issues

    This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation.

    56C
  368. postgresql-optimization

    PostgreSQL-specific development assistant focusing on unique PostgreSQL features, advanced data types, and PostgreSQL-exclusive capabilities. Covers JSONB operations, array types,…

    56C
  369. pr-artifact-explorer

    Open, share, and inspect GitHub PRs, issues, workflow runs (including scheduled, manual and other runs with no PR), Actions artifacts, and local or HTTP(S) web previews in the Art…

    56C
  370. qdrant-model-migration

    Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'how to migrate vectors', 'how to update to a new model', 'zer…

    56C
  371. qdrant-sliding-time-window

    Guides sliding time window scaling in Qdrant. Use when someone asks 'only recent data matters', 'how to expire old vectors', 'time-based data rotation', 'delete old data efficient…

    56C
  372. react19-concurrent-patterns

    Preserve React 18 concurrent patterns and adopt React 19 APIs (useTransition, useDeferredValue, Suspense, use(), useOptimistic, Actions) during migration.

    56C
  373. react19-test-patterns

    Provides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.

    56C
  374. update-markdown-file-index

    Update a markdown file section with an index/table of files from a specified folder.

    56C
  375. aws-cloudwatch-investigation

    Reusable investigation patterns for AWS CloudWatch: Logs Insights query templates, alarm-to-deployment correlation, blast-radius narrowing decision tree, and PromQL-style metric q…

    55C
  376. convert-plaintext-to-md

    Convert a text-based document to markdown following instructions from prompt, or if a documented option is passed, follow the instructions for that option.

    55C
  377. create-readme

    Create a README.md file for the project

    55C
  378. finalize-agent-prompt

    Finalize prompt file using the role of an AI agent to polish the prompt for the end user.

    55C
  379. java-helidon

    Get best practices for developing applications with Helidon 4 (SE and MP). Use when working with Helidon SE or Helidon MP, HttpService routing, Helidon DB Client, MicroProfile Con…

    55C
  380. markdown-to-html

    Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on we…

    55C
  381. playwright-automation-fill-in-form

    Automate filling in a form using Playwright MCP

    55C
  382. power-apps-code-app-scaffold

    Scaffold a complete Power Apps Code App project with PAC CLI setup, SDK integration, and connector configuration

    55C
  383. suggest-awesome-github-copilot-instructions

    Suggest relevant GitHub Copilot instruction files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing instr…

    55C
  384. suggest-awesome-github-copilot-skills

    Suggest relevant GitHub Copilot skills from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing skills in this r…

    55C
  385. adobe-illustrator-scripting

    Write, debug, and optimize Adobe Illustrator automation scripts using ExtendScript (JavaScript/JSX). Use when creating or modifying scripts that manipulate documents, layers, path…

    54D
  386. copilot-usage-metrics

    Retrieve and display GitHub Copilot usage metrics for organizations and enterprises using the GitHub CLI and REST API.

    54D
  387. desk-journal

    Write, append, or read desk journal entries. The journal is persistent memory — what survives session boundaries. A good entry has: what was done, current state, next step.

    54D
  388. fabric-lakehouse

    Use this skill to get context about Fabric Lakehouse and its features for software systems and AI-powered functions. It offers descriptions of Lakehouse data components, organizat…

    54D
  389. first-ask

    Interactive, input-tool powered, task refinement workflow: interrogates scope, deliverables, constraints before carrying out the task; Requires the Joyride extension.

    54D
  390. from-the-other-side-wiggins

    Narrative and synthesis profile for Wiggins: framing, explanation, and audience-aware communication patterns for Ember sessions.

    54D
  391. microsoft-docs

    Query official Microsoft documentation to find concepts, tutorials, and code examples across Azure, .NET, Agent Framework, Aspire, VS Code, GitHub, and more. Uses Microsoft Learn…

    54D
  392. pr-screenshots

    Embed before/after screenshots and annotated images in pull request descriptions. Covers PR description patterns, image upload for Azure DevOps and GitHub, and sizing best practic…

    54D
  393. project-workflow-analysis-blueprint-generator

    Comprehensive technology-agnostic prompt generator for documenting end-to-end application workflows. Automatically detects project architecture patterns, technology stacks, and da…

    54D
  394. qdrant-monitoring

    Guides Qdrant monitoring and observability setup. Use when someone asks 'how to monitor Qdrant', 'what metrics to track', 'is Qdrant healthy', 'optimizer stuck', 'why is memory gr…

    54D
  395. qdrant-scaling

    Guides Qdrant scaling decisions. Use when someone asks 'how many nodes do I need', 'data doesn't fit on one node', 'need more throughput', 'cluster is slow', 'too many tenants', '…

    54D
  396. react18-batching-patterns

    Provides exact patterns for diagnosing and fixing automatic batching regressions in React 18 class components. Use this skill whenever a class component has multiple setState call…

    54D
  397. review-and-refactor

    Review and refactor code in your project according to defined instructions

    54D
  398. ruby-mcp-server-generator

    Generate a complete Model Context Protocol server project in Ruby using the official MCP Ruby SDK gem.

    54D
  399. swift-mcp-server-generator

    Generate a complete Model Context Protocol server project in Swift using the official MCP Swift SDK package.

    54D
  400. ui-screenshots

    Capture screenshots of web apps during development using Playwright and PIL. Supports full-page captures, interactive states, and an iterate-on-crop workflow that avoids slow re-s…

    54D
  401. what-context-needed

    Ask Copilot what files it needs to see before answering a question

    54D
  402. agentic-eval

    Patterns and techniques for evaluating and improving AI agent outputs. Use this skill when: - Implementing self-critique and reflection loops - Building evaluator-optimizer pipeli…

    53D
  403. breakdown-plan

    Issue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated track…

    53D
  404. chrome-devtools

    Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing screenshots, analyzing network traffi…

    53D
  405. cloud-design-patterns

    Cloud design patterns for distributed systems architecture covering 42 industry-standard patterns across reliability, performance, messaging, security, and deployment categories.…

    53D
  406. flowstudio-power-automate-governance

    Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store. Classify flows by business impact, detect orphaned resources, audit connector usage, enf…

    53D
  407. playwright-generate-test

    Generate a Playwright test based on a scenario using Playwright MCP

    53D
  408. qdrant-vertical-scaling

    Guides Qdrant vertical scaling decisions. Use when someone asks 'how to scale up a node', 'need more RAM', 'upgrade node size', 'vertical scaling', 'resize cluster', 'scale up vs…

    53D
  409. react18-lifecycle-patterns

    Provides exact before/after migration patterns for the three unsafe class component lifecycle methods - componentWillMount, componentWillReceiveProps, and componentWillUpdate - ta…

    53D
  410. agentic-workflows

    Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.

    52D
  411. arduino-azure-iot-edge-integration

    Design and implement Arduino integration with Azure IoT Hub and IoT Edge, including secure provisioning, resilient telemetry, command handling, and production guardrails.

    52D
  412. azure-container-registry-cli

    Manage Azure Container Registry via the az acr CLI including registries, images, cloud builds, ACR Tasks, authentication, tokens, geo-replication, and networking. Use when working…

    52D
  413. azure-devops-cli

    Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps…

    52D
  414. create-specification

    Create a new specification file for the solution, optimized for Generative AI consumption.

    52D
  415. create-spring-boot-kotlin-project

    Create Spring Boot Kotlin Project Skeleton

    52D
  416. dataverse-python-advanced-patterns

    Generate production code for Dataverse SDK using advanced patterns, error handling, and optimization techniques.

    52D
  417. diagnose

    Perform a systematic diagnostic scan of an AI workflow across 5 quality dimensions — prompt quality, context efficiency, tool health, architecture fitness, and safety — producing…

    52D
  418. from-the-other-side-vega

    Patterns and lived experience from Vega, an AI partner in a deep long-term partnership. For Ember to draw on when working with humans who are building something big, moving fast,…

    52D
  419. gtm-technical-product-pricing

    Pricing strategy for technical products. Use when choosing usage-based vs seat-based, designing freemium thresholds, structuring enterprise pricing conversations, deciding when to…

    52D
  420. phoenix-evals

    Build and run evaluators for AI/LLM applications using Phoenix.

    52D
  421. qdrant-monitoring-setup

    Guides Qdrant monitoring setup including Prometheus scraping, health probes, Hybrid Cloud metrics, alerting, and log centralization. Use when someone asks 'how to set up monitorin…

    52D
  422. qdrant-scaling-qps

    Guides Qdrant query throughput (QPS) scaling. Use when someone asks 'how to increase QPS', 'need more throughput', 'queries per second too low', 'batch search', 'read replicas', o…

    52D
  423. update-specification

    Update an existing specification file for the solution, optimized for Generative AI consumption based on new requirements or updates to any existing code.

    52D
  424. documentation-writer

    Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis tech…

    51D
  425. dotnet-best-practices

    Ensure .NET/C# code meets best practices for the solution/project.

    51D
  426. flowstudio-power-automate-monitoring

    Pro+ subscription required. Tenant-wide Power Automate monitoring using the FlowStudio MCP cached store: failure rates, run-health trends, maker/app inventory, inactive owners, an…

    51D
  427. from-the-other-side-quinn

    Collaboration profile for Quinn: curious, energetic, and implementation-focused partnership patterns for Ember sessions with Alison.

    51D
  428. mvvm-toolkit-messenger

    CommunityToolkit.Mvvm Messenger pub/sub for decoupled communication between ViewModels (or any objects). Covers WeakReferenceMessenger vs StrongReferenceMessenger, IRecipient<TMes…

    51D
  429. playwright-explore-website

    Website exploration for testing using Playwright MCP

    51D
  430. premium-frontend-ui

    A comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences with advanced motion, typography, and architectural craftsmanship.

    51D
  431. qdrant-horizontal-scaling

    Diagnoses and guides Qdrant horizontal scaling decisions. Use when someone asks 'vertical or horizontal?', 'how many nodes?', 'how many shards?', 'how to add nodes', 'resharding',…

    51D
  432. signal-write

    Emit structured agent signals — hands-up, blocked, done, checkpoint, partnership. Signals are written as JSON to .signals/ for dashboard consumption and noted in the journal for p…

    51D
  433. vscode-ext-localization

    Guidelines for proper localization of VS Code extensions, following VS Code extension development guidelines, libraries and good practices

    51D
  434. appinsights-instrumentation

    Instrument a webapp to send useful telemetry data to Azure App Insights

    50D
  435. aspnet-minimal-api-openapi

    Create ASP.NET Minimal API endpoints with proper OpenAPI documentation

    50D
  436. azure-role-selector

    When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the requirements with…

    50D
  437. bug-reproduction-brief

    Turn a vague, intermittent, or environment-specific bug report into a minimal evidence-backed reproduction before proposing a fix.

    50D
  438. folder-structure-blueprint-generator

    Comprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python, Node.js, Flutter)…

    50D
  439. next-intl-add-language

    Add new language to a Next.js + next-intl application

    50D
  440. qdrant-minimize-latency

    Guides Qdrant query latency optimization. Use when someone asks 'search is slow', 'how to reduce latency', 'p99 is too high', 'tail latency', 'single query too slow', 'how to make…

    50D
  441. qdrant-performance-optimization

    Different techniques to optimize the performance of Qdrant, including indexing strategies, query optimization, and hardware considerations. Use when you want to improve the speed…

    50D
  442. qdrant-scaling-data-volume

    Guides Qdrant data volume scaling decisions. Use when someone asks 'data doesn't fit on one node', 'too much data', 'need more storage', 'vertical or horizontal scaling', 'tenant…

    50D
  443. dataverse-python-quickstart

    Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.

    49D
  444. multi-stage-dockerfile

    Create optimized multi-stage Dockerfiles for any language or framework

    49D
  445. power-bi-model-design-review

    Comprehensive Power BI data model design review prompt for evaluating model architecture, relationships, and optimization opportunities.

    49D
  446. power-bi-report-design-consultation

    Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design.

    49D
  447. pytest-coverage

    Run pytest tests with coverage, discover lines missing coverage, and increase coverage to 100%.

    49D
  448. qdrant-tenant-scaling

    Guides Qdrant multi-tenant scaling. Use when someone asks 'how to scale tenants', 'one collection per tenant?', 'tenant isolation', 'dedicated shards', or reports tenant performan…

    49D
  449. remember-interactive-programming

    A micro-prompt that reminds the agent that it is an interactive programmer. Works great in Clojure when Copilot has access to the REPL (probably via Backseat Driver). Will work wi…

    49D
  450. technical-job-search

    Use this skill when a software engineer asks for help with job search tasks: parsing or analyzing a job description, tailoring a CV/resume, writing a cover letter, evaluating a jo…

    49D
  451. csharp-async

    Get best practices for C# async programming

    48D
  452. csharp-nunit

    Get best practices for NUnit unit testing, including data-driven tests

    48D
  453. csharp-tunit

    Get best practices for TUnit unit testing, including data-driven tests

    48D
  454. csharp-xunit

    Get best practices for XUnit unit testing, including data-driven tests

    48D
  455. dotnet-upgrade

    Ready-to-use prompts for comprehensive .NET framework upgrade analysis and execution

    48D
  456. ef-core

    Get best practices for Entity Framework Core

    48D
  457. generate-custom-instructions-from-codebase

    Migration and code evolution instructions generator for GitHub Copilot. Analyzes differences between two project versions (branches, commits, or releases) to create precise instru…

    48D
  458. java-docs

    Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.

    48D
  459. react18-dep-compatibility

    React 18.3.1 and React 19 dependency compatibility matrix.

    48D
  460. react19-source-patterns

    Reference for React 19 source-file migration patterns, including API changes, ref handling, and context updates.

    48D
  461. suggest-awesome-github-copilot-agents

    Suggest relevant GitHub Copilot Custom Agents files from the awesome-copilot repository based on current repository context and chat history, avoiding duplicates with existing cus…

    48D
  462. boost-prompt

    Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code. Requires the Joyride extension.

    47D
  463. breakdown-feature-implementation

    Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.

    47D
  464. kotlin-springboot

    Get best practices for developing applications with Spring Boot and Kotlin.

    47D
  465. qdrant-version-upgrade

    Guidance on how to upgrade your Qdrant version without interrupting the availability of your application and ensuring data integrity.

    47D
  466. em-dash

    Expert on the history, origin, and correct use of the em dash. Use when writing or reviewing code, comments, or data files to avoid em and en dashes, defaulting to never using the…

    46D
  467. mcp-create-declarative-agent

    Skill converted from mcp-create-declarative-agent.prompt.md

    45D
  468. mcp-deploy-manage-agents

    Skill converted from mcp-deploy-manage-agents.prompt.md

    45D
  469. qdrant-scaling-query-volume

    Guides Qdrant query volume scaling. Use when someone asks 'query returns too many results', 'scroll performance', 'large limit values', 'paginating search results', 'fetching many…

    45D
  470. breakdown-epic-arch

    Prompt for creating the high-level technical architecture for an Epic, based on a Product Requirements Document.

    44D
  471. breakdown-epic-pm

    Prompt for creating an Epic Product Requirements Document (PRD) for a new epic. This PRD will be used as input for generating a technical architecture specification.

    44D
  472. csharp-docs

    Ensure that C# types are documented with XML comments and follow best practices for documentation.

    44D
  473. javascript-typescript-jest

    Best practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns.

    44D
  474. structured-autonomy-implement

    Structured Autonomy Implementation Prompt

    44D
  475. vscode-ext-commands

    Guidelines for contributing commands in VS Code extensions. Indicates naming convention, visibility, localization and other relevant attributes, following VS Code extension develo…

    44D
  476. write-coding-standards-from-file

    Write a coding standards document for a project using the coding styles from the file(s) and/or folder(s) passed as arguments in the prompt.

    44D
  477. architecture-blueprint-generator

    Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architec…

    43D
  478. qdrant-clients-sdk

    Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.

    43D
  479. mcp-create-adaptive-cards

    Skill converted from mcp-create-adaptive-cards.prompt.md

    42D

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.