GitHub Copilot skills
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot. 425 skills. skills-hub.ai mirrors 442 skills from GitHub Copilot daily, every skill links back to its upstream GitHub source. Install with one command across Claude Code, Cursor, Codex, Windsurf, and any MCP-compatible tool.
Upstream: github.com/github/awesome-copilot
Installing a GitHub Copilot skill
Pick a skill below, then run the install command for your AI coding tool. The skills-hub CLI writes the SKILL.md to the right directory and tracks the install in .skills.json so your team gets reproducible installs.
# Install a GitHub Copilot skill
npx @skills-hub-ai/cli install <skill-slug>
# Browse all GitHub Copilot skills via API
curl https://skills-hub.ai/api/v1/skills?source=github-copilot
# Browse all sources
open https://skills-hub.ai/sourcesTop GitHub Copilot skills
See all →The most-installed skills from GitHub Copilot, ranked by adoption.
01convert-word-to-md
5 installsConverts Word (.docx) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, references, or asks about a .docx file — even if they don't say "convert" or "markdown" explicitly. This includes requests to "read", "summarize", "review", "extract data from", "compare", or "analyze" a Word document, resume, report, contract, or proposal. Always run the bundled conversion script to produce Markdown first; do not attempt to parse .docx content directly or write ad-hoc conversion code. Also use this skill for batch requests involving a whole folder of Word documents. IMPORTANT: When the user references a folder or set of documents containing multiple file types (.pdf, .docx, .xlsx), invoke ALL three sibling skills — convert-pdf-to-md, convert-word-to-md, and convert-excel-to-md — so no file type is silently skipped.
Buildfrom GitHub Copilot02codebase-memory-mcp
4 installsUse when exploring unfamiliar code, mapping architecture, finding symbols or relationships, tracing callers, callees, data flow or dependencies, assessing impact, auditing dead or complex code, or handling explicit Codebase Memory requests. Otherwise skip tasks confined to a supplied known file, tiny one-file check, exact literal, configuration value, error string, or non-code text.
Buildfrom GitHub Copilot03prompt-optimizer
3 installsTurn 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 skill whenever the user wants to write, rewrite, optimize, improve, sharpen, or polish a prompt for chat. Trigger phrases include "rewrite this prompt", "make this a better prompt", "optimize this prompt", "turn this into a prompt", "help me prompt this", "draft a prompt that...", "I want to ask...", or whenever the user pastes a draft prompt and asks for improvements. Also trigger when the user describes a task they plan to send to an LLM model and clearly wants a reusable, well-structured prompt rather than a direct answer. The output is always a single, copy-pasteable prompt in a code block that the user sends as-is — never a template with placeholders.
Buildfrom GitHub Copilot04freecad-scripts
3 installsExpert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts, workbench tools, GUI dialogs with PySide, Coin3D scenegraph manipulation, or any FreeCAD Python API task. Covers FreeCAD scripting basics, geometry creation, FeaturePython objects, interface tools, and macro development.
Buildfrom GitHub Copilot05draw-io-diagram-generator
3 installsUse when creating, editing, or generating draw.io diagram files (.drawio, .drawio.svg, .drawio.png). Covers mxGraph XML authoring, shape libraries, style strings, flowcharts, system architecture, sequence diagrams, ER diagrams, UML class diagrams, network topology, layout strategy, the hediet.vscode-drawio VS Code extension, and the full agent workflow from request to a ready-to-open file.
Buildfrom GitHub Copilot06breakdown-feature-prd
2 installsPrompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.
Buildfrom GitHub Copilot07game-engine
2 installsExpert 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, handle collision detection, set up game loops, manage sprites, add game controls, or work with 2D/3D rendering. Covers techniques for platformers, breakout-style games, maze games, tilemaps, audio, multiplayer via WebRTC, and publishing games.
Buildfrom GitHub Copilot08harness-engineering
1 installsAdopt 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, drift checks, regression tests, failure memory, and adoption reports tailored to the target repository.
Buildfrom GitHub Copilot09react-audit-grep-patterns
1 installsProvides 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 - for both the react18-auditor and react19-auditor agents. Contains every grep pattern needed to find deprecated APIs, removed APIs, unsafe lifecycle methods, batching vulnerabilities, test file issues, dependency conflicts, and React 19 specific removals. Always use this skill when writing audit scan commands - do not rely on memory for grep syntax, especially for the multi-line async setState patterns which require context flags.
Buildfrom GitHub Copilot10github-actions-efficiency
1 installsAudit GitHub Actions workflow efficiency and recommend fixes to reduce CI minutes and costs.
Buildfrom GitHub Copilot11adobe-illustrator-scripting
1 installsWrite, debug, and optimize Adobe Illustrator automation scripts using ExtendScript (JavaScript/JSX). Use when creating or modifying scripts that manipulate documents, layers, paths, text frames, colors, symbols, artboards, or any Illustrator DOM objects. Covers the complete JavaScript object model, coordinate system, measurement units, export workflows, and scripting best practices.
Buildfrom GitHub Copilot12protobuf-grpc-api-review
1 installsReview 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 diffs, adding or changing messages and services, planning migrations, or diagnosing cross-version failures.
Buildfrom GitHub Copilot13postgresql-code-review
1 installsPostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, schema design, function optimization, and PostgreSQL-exclusive security features like Row Level Security (RLS).
Buildfrom GitHub Copilot14azure-static-web-apps
1 installsHelps 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.config.json, adding Azure Functions APIs to SWA, or setting up GitHub Actions CI/CD for Static Web Apps.
Buildfrom GitHub Copilot15github-actions-runtime-upgrade-conventions
1 installsUpgrade GitHub Actions to supported runtimes by selecting safe action versions, preserving workflow behavior, and validating post-upgrade execution.
Buildfrom GitHub Copilot16csharp-docs
1 installsEnsure that C# types are documented with XML comments and follow best practices for documentation.
Buildfrom GitHub Copilot17convert-excel-to-md
1 installsConverts Excel (.xlsx) workbooks into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill whenever the user shares, references, or asks about a .xlsx file — even if they don't say "convert" or "markdown" explicitly. This includes requests to "read", "summarize", "review", "extract data from", "compare", "chart", or "analyze" a spreadsheet, workbook, budget, data export, or tracker. Always run the bundled conversion script to produce Markdown first; do not attempt to parse .xlsx content directly or write ad-hoc extraction code. Also use this skill for batch requests involving a whole folder of Excel workbooks. IMPORTANT: When the user references a folder or set of documents containing multiple file types (.pdf, .docx, .xlsx), invoke ALL three sibling skills — convert-pdf-to-md, convert-word-to-md, and convert-excel-to-md — so no file type is silently skipped.
Buildfrom GitHub Copilot18react19-test-patterns
1 installsProvides before/after patterns for migrating test files to React 19 compatibility, including act() imports, Simulate removal, and StrictMode call count changes.
Buildfrom GitHub Copilot19breakdown-plan
1 installsIssue Planning and Automation prompt that generates comprehensive project plans with Epic > Feature > Story/Enabler > Test hierarchy, dependencies, priorities, and automated tracking.
Buildfrom GitHub Copilot20aws-resource-query
1 installsQuery 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, deletes, or mutations.
Buildfrom GitHub Copilot21csharp-nunit
1 installsGet best practices for NUnit unit testing, including data-driven tests
Buildfrom GitHub Copilot22sql-code-review
1 installsUniversal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage.
Buildfrom GitHub Copilot23java-junit
1 installsGet best practices for JUnit 5 unit testing, including data-driven tests
Buildfrom GitHub Copilot24meeting-minutes
1 installsGenerate concise, actionable meeting minutes for internal meetings. Includes metadata, attendees, agenda, decisions, action items (owner + due date), and follow-up steps.
Buildfrom GitHub Copilot
About this source
skills-hub.ai mirrors skills from 90+ official GitHub repositories every day. Each imported skill is parsed from a SKILL.md file in the source repo, gets a security scan and quality score on import, and links back to its upstream source of truth.
Last sync: Oct 2, 2026, 5:07 PM (success).
GitHub Copilot skills, frequently asked
What are GitHub Copilot skills?
GitHub Copilot skills are AI coding skills published by GitHub Copilot (Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot. 425 skills.) and mirrored daily on skills-hub.ai. They are SKILL.md files that follow the open Agent Skills standard, so they work in Claude Code, Cursor, Codex CLI, Windsurf, Copilot, and any MCP-compatible tool.
How many GitHub Copilot skills are available?
skills-hub.ai indexes 442 skills from GitHub Copilot, synced daily from the upstream GitHub repository (https://github.com/github/awesome-copilot).
How do I install a GitHub Copilot skill?
Run `npx @skills-hub-ai/cli install <skill-slug>` in your project. The CLI writes the SKILL.md to the right directory for your AI tool and adds it to your `.skills.json` lockfile so your team gets the same skills at the same versions.
Are these official GitHub Copilot skills?
Yes. Every skill from this source is mirrored from GitHub Copilot's own GitHub repository (https://github.com/github/awesome-copilot). Each skill page links back to the upstream source of truth, so you can verify the original.