mcpField

Skills

96,770 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

G
generate-custom-instructions-from-codebase
generate-custom-instructions-from-codebase
github / awesome-copilot

Migration and code evolution instructions generator for GitHub Copilot. Analyzes differences between two project versions (branches, commits, or releases) to create precise instructions allowing Copilot to maintain consistency during technology migrations, major refactoring, or framework version upgrades.

Agent workflows8.9k
O
opensource-pipeline

Open-source pipeline: fork, sanitize, and package private projects for safe public release. Chains 3 agents (forker, sanitizer, packager). Triggers: '/opensource', 'open source this', 'make this public', 'prepare for open source'. Use when a private project must be forked, stripped of secrets, and packaged for public release.

Security8.9k
J
java-refactoring-remove-parameter
java-refactoring-remove-parameter
github / awesome-copilot

Refactoring using Remove Parameter in Java Language

Development8.9k
C
create-github-issue-feature-from-specification
create-github-issue-feature-from-specification
github / awesome-copilot

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

Development8.9k
W
web-design-engineer
web-design-engineer
conardli / garden-skills

Build or redesign polished browser-rendered visual artifacts with HTML/CSS/JavaScript/React: pages, dashboards, prototypes, slide decks, animations, UI mockups, and data visualizations. Use for visual front-end creation, design-system exploration, design critique, or explicit browser acceptance / QA of a web artifact. Not for back-end, CLI, non-visual coding, source-to-longform article conversion, or narration-driven click-through video presentations.

Design & UI8.9k
C
containerize-aspnetcore
containerize-aspnetcore
github / awesome-copilot

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

Cloud & DevOps8.9k
C
csharp-testing

C# and .NET testing patterns with xUnit, FluentAssertions, mocking, integration tests, and test organization best practices. Use when writing or reviewing xUnit tests, mocks, or integration tests in a C# / .NET project.

Testing & quality8.9k
V
vscode-ext-localization
vscode-ext-localization
github / awesome-copilot

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

Development8.9k
P
php-mcp-server-generator
php-mcp-server-generator
github / awesome-copilot

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

Development8.9k
A
api-security-best-practices
api-security-best-practices
sickn33 / agentic-awesome-skills

Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities

Security8.9k
C
codegen
codegen
vercel-labs / json-render

Code generation utilities for json-render. Use when generating code from UI specs, building custom code exporters, traversing specs, or serializing props for @json-render/codegen.

Development8.9k
C
comment-code-generate-a-tutorial
comment-code-generate-a-tutorial
github / awesome-copilot

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

Development8.9k
C
csharp-mstest
csharp-mstest
github / awesome-copilot

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

Testing & quality8.9k
P
python-pro
python-pro
jeffallan / claude-skills

Use when building Python 3.11+ applications requiring type safety, async programming, or robust error handling. Generates type-annotated Python code, configures mypy in strict mode, writes pytest test suites with fixtures and mocking, and validates code with black and ruff. Invoke for type hints, async/await patterns, dataclasses, dependency injection, logging configuration, and structured error handling

Development8.9k
P
project-flow-ops

Operate execution flow across GitHub and Linear by triaging issues and pull requests, linking active work, and keeping GitHub public-facing while Linear remains the internal execution layer. Use when the user wants backlog control, PR triage, or GitHub-to-Linear coordination.

Productivity8.8k
C
code-exemplars-blueprint-generator
code-exemplars-blueprint-generator
github / awesome-copilot

Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams.

Development8.8k
A
angular-signals
angular-signals
analogjs / angular-skills

DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement signal-based reactive state management in Angular v20+. Use for creating reactive state with signal(), derived state with computed(), dependent state with linkedSignal(), and side effects with effect(). Triggers on state management questions, converting from BehaviorSubject/Observable patterns to signals, or implementing reactive data flows.

Development8.8k
S
structured-autonomy-plan
structured-autonomy-plan
github / awesome-copilot

Structured Autonomy Planning Prompt

Agent workflows8.8k
M
modern-python
modern-python
trailofbits / skills

Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.

Development8.8k
U
update-llms
update-llms
github / awesome-copilot

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/

Agent workflows8.8k
U
unity-cli
unity-cli
unity-technologies / skills

Controls the Unity Editor and projects from the command line, driving a running Editor to edit scenes and assets or run C#. Use when asked to install or manage Editors, licenses, or projects, set up version control, build, test, configure the Unity MCP server, or run any unity command.

Development8.8k
N
notion-cli
notion-cli
makenotion / skills

Use the Notion CLI (`ntn`) to interact with the Notion API, manage workers, and upload files. Use when the user asks to "call the Notion API", "deploy a worker", "upload a file to Notion", "create a page", "query a database", or any task involving the `ntn` command.

Productivity8.8k
C
create-tldr-page
create-tldr-page
github / awesome-copilot

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

Documents8.8k
A
agent-platform-tuning
agent-platform-tuning
google / skills

Agent Platform Model Tuning. Use when you need to fine-tune open models or Gemini models using Agent Platform infrastructure. Don't use for model training outside Agent Platform, model deployment to endpoints (use `agent-platform-deploy`), or managing serving endpoints (use `agent-platform-endpoint-management`).

Cloud & DevOps8.8k
J
java-mcp-server-generator
java-mcp-server-generator
github / awesome-copilot

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 Copilot or Claude, to use Java code, an API, or a database. Use it even if the user does not say "MCP". The skill makes a Maven or Gradle project with the MCP Java SDK 2.x, tools, JUnit tests, and client configuration. Do not use it for Quarkus/Quarkiverse MCP servers (use the `quarkus-mcp-server-sse` instruction), for an MCP client or for a server in another language

Development8.8k
T
typespec-api-operations
typespec-api-operations
github / awesome-copilot

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

Development8.8k
E
emblem-ai-react
emblem-ai-react
emblemcompany / agent-skills

React integration skill for EmblemAI's one-shot user management. Use when the user wants to add website authentication plus wallet-enabled users to a React app with EmblemAuthProvider, ConnectButton, social/email/wallet login, chat components, React auth hooks, React composition patterns, or Migrate.fun React hooks.

Development8.8k
S
structured-autonomy-implement
structured-autonomy-implement
github / awesome-copilot

Structured Autonomy Implementation Prompt

Agent workflows8.8k
S
swift-mcp-server-generator
swift-mcp-server-generator
github / awesome-copilot

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

Development8.8k
W
webhook-platform-design
webhook-platform-design
samber / developer-platform-skills

Design a provider-side outbound webhook platform - event taxonomy and catalog, payload envelope and schema versioning, an HMAC signing scheme (Standard Webhooks), at-least-once delivery with retry/backoff and dead-letter policy, subscription lifecycle states, and the developer-facing debugging surface (delivery logs, replay, test-event triggering). Use whenever the user mentions webhooks, event callbacks, push events to customer endpoints, webhook signatures, delivery retries, or a webhook consumer portal - even if they never say "webhook platform". Provider side only. Do NOT use for consumer-side retry mechanics - use samber/developer-platform-skills@api-idempotency-retry instead.

Development8.8k
G
gen-specs-as-issues
gen-specs-as-issues
github / awesome-copilot

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

Development8.8k
D
developer-platform-kickoff
developer-platform-kickoff
samber / developer-platform-skills

Before starting any developer-platform, public-API, or integration work — or whenever no other platform skill has been chosen — route the task to the right skill in samber/developer-platform-skills, or say plainly that none fits, then bootstrap or resume the project's shared platform context. Fires at every API or platform project start, at each recurring platform review, and whenever routing is unclear. Use whenever the user mentions a developer platform kickoff, a new public API program, an integration-surface roadmap, "which platform skill do I need", "where do I start with our public API", platform skill routing, or a recurring platform check-in — even if they never name a skill or ask to be routed. It spans REST, GraphQL and gRPC design, webhooks, SDKs, MCP, OAuth and API keys, rate limits, versioning, developer portals, docs, sandboxes, marketplaces, and partner strategy, so an ambiguous platform question belongs here first. Outputs a short-list and an ordered skill chain, never the design itself.

Agent workflows8.7k
C
code-simplifier
code-simplifier
getsentry / skills

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.

Development8.7k
A
api-reference-quality
api-reference-quality
samber / developer-platform-skills

Audit a published API reference at the endpoint level against its spec surface — every operation, parameter, response code, and error documented, request/response examples present, per-language code snippets in parity, try-it affordances working — and install the source-of-truth gates that stop reference drift (spec-driven generation, OpenAPI lint, contract tests, snippet parity in CI). Use whenever the user mentions API reference docs, OpenAPI docs completeness, undocumented endpoints or error codes, stale or drifting docs, or docs CI gates — even if they never say "reference quality". Endpoint-level reference only. Do NOT use for portal IA and onboarding — use samber/developer-platform-skills@developer-portal-design instead.

Testing & quality8.7k
P
power-apps-code-app-scaffold
power-apps-code-app-scaffold
github / awesome-copilot

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

Development8.7k
A
api-auth-key-management
api-auth-key-management
samber / developer-platform-skills

Design the API-key authentication surface a platform issues to its own API consumers: key format with prefix+checksum conventions, hashed (irretrievable) vs encrypted (retrievable) storage, zero-downtime rotation with dual-key overlap, least-privilege scoping, individual vs org vs service-account ownership, self-service key dashboard behavior, and SOC 2 / PCI-DSS 4.0 lifecycle governance. Use whenever the user mentions API keys, secret keys, key prefixes, key rotation, key scoping, or revoking keys after an employee departure—even if they never say "API key management". Provider side only, not consuming another vendor's API. Do NOT use for OAuth authorization-server design—use samber/developer-platform-skills@oauth2-provider-design instead.

Security8.7k
S
structured-autonomy-generate
structured-autonomy-generate
github / awesome-copilot

Structured Autonomy Implementation Generator Prompt

Agent workflows8.7k
D
dataverse-python-quickstart
dataverse-python-quickstart
github / awesome-copilot

Generate Python SDK setup, CRUD, bulk, and paging snippets using official patterns

Data & databases8.7k
P
partner-app-onboarding
partner-app-onboarding
samber / developer-platform-skills

Design the partner-developer onboarding journey on a B2B SaaS platform—from partner signup through dev-account and sandbox provisioning, docs, education and certification posture, and support channels, to the first submitted app. Use whenever the user mentions partner developer onboarding, developer program entry, self-service vs application-gated registration, sandbox tenancy for partners, certification gating submission, partner support channels, or time-to-first-submitted-app—even if they never say "onboarding". Journey design only. Do NOT use for review-gate mechanics (samber/developer-platform-skills@app-marketplace-review) or sandbox isolation architecture (samber/developer-platform-skills@api-test-mode-design).

Development8.7k
E
emblem-ai
emblem-ai
emblemcompany / agent-skills

One-shot user management for apps, multi-chain wallet authentication, an AI-powered assistant, and AI app introspection. Use when the user wants to let website users sign in with wallets, email/password, or social login and give each user a wallet-enabled account, then embed EmblemAI chat surfaces, connect plugins, or add Reflexive observability. Provides React components, TypeScript SDKs, session-based authentication, and pointers to the React and agent-wallet skills for specialized workflows.

Development8.7k
D
developer-portal-design
developer-portal-design
samber / developer-platform-skills

Design an external developer portal as a product surface, not a documentation site - information architecture for business evaluators and integrating engineers, the signup-to-first-call onboarding path governed by time to first call (TTFC), placement of each self-service surface (key dashboard, request logs, sandbox, usage metering, docs entry points), portal search with an AI answer assistant, RBAC and multi-tenant hierarchy, and the build-vs-buy platform decision. Use whenever the user mentions a developer portal, developer console, API dashboard, developer onboarding, or time to first call - even if they never say "portal". External API-consumer portals only, not internal service catalogs.

Design & UI8.7k
G
github
github
callstackincubator / agent-skills

GitHub patterns using gh CLI for pull requests, stacked PRs, code review, branching strategies, and repository automation. Use when working with GitHub PRs, merging strategies, or repository management tasks.

Development8.7k
P
playwright
playwright
openai / skills

Use when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.

Testing & quality8.7k
J
java-add-graalvm-native-image-support
java-add-graalvm-native-image-support
github / awesome-copilot

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 iterates until the native build succeeds and the binary runs correctly. For Quarkus projects it only dispatches to the quarkus-native-and-container skill

Development8.7k
M
mcp-create-adaptive-cards
mcp-create-adaptive-cards
github / awesome-copilot

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

Design & UI8.7k
A
api-test-mode-design
api-test-mode-design
samber / developer-platform-skills

Design the test/sandbox mode of a public API platform so external integrators build and validate without touching real money, messages, or data - isolation architecture (soft test-mode toggle vs hard separate-copy sandbox), test-key prefixing, magic test values, simulated objects and personas, on-demand test events, deterministic time manipulation, reset and seeding, sandbox quotas, abuse controls, and graduation to live. Use whenever the user mentions a sandbox, test mode, test API keys, magic or dummy test values, simulated webhook events, or demo data - even if they never say "test mode". Not code-execution sandboxing or unit-test mocking. Do NOT use for partner sandbox provisioning - use samber/developer-platform-skills@partner-app-onboarding instead.

Testing & quality8.7k
O
oauth2-provider-design
oauth2-provider-design
samber / developer-platform-skills

Design the OAuth2 authorization-server surface a B2B SaaS offers third-party apps - the OAuth 2.1 protocol baseline (PKCE for every client, no implicit or password grants, exact redirect matching), token TTL and refresh-rotation policy, scope taxonomy and granularity, consent-screen design with partial and incremental grants, client registration posture, and the tiered app-verification program. Use whenever the user mentions OAuth, "Sign in with X", access and refresh tokens, scopes, consent screens, PKCE, or third-party apps acting on a customer's behalf - even if they never say "OAuth provider". Issuer side only, not integrating against someone else's OAuth. Do NOT use for API-key design - use samber/developer-platform-skills@api-auth-key-management instead.

Security8.7k
D
dataverse-python-usecase-builder
dataverse-python-usecase-builder
github / awesome-copilot

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

Data & databases8.7k
C
create-spring-boot-kotlin-project
create-spring-boot-kotlin-project
github / awesome-copilot

Create Spring Boot Kotlin project skeleton

Development8.7k
M
mcp-create-declarative-agent
mcp-create-declarative-agent
github / awesome-copilot

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

Agent workflows8.7k
T
typespec-create-api-plugin
typespec-create-api-plugin
github / awesome-copilot

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

Development8.7k
C
chrome-devtools
chrome-devtools
chromedevtools / chrome-devtools-mcp

Uses Chrome DevTools via MCP for efficient debugging, troubleshooting, and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration)

Development8.7k
A
api-idempotency-retry
api-idempotency-retry
samber / developer-platform-skills

Design idempotency-key support and client retry guidance for a public API so integrators retry safely: key derivation and per-caller scoping, storage TTL and replay windows, atomic claim mechanisms (DB unique constraint, SERIALIZABLE row lock, conditional writes), payload-mismatch rejection, in-flight duplicate handling, exponential backoff with jitter, retry budgets, timeout propagation, and SDK retry defaults. Use whenever the user mentions an Idempotency-Key header, duplicate or double-submitted requests, safe POST retries, backoff, or jitter—even if they never say "idempotency". Do NOT use for what the error response signals (samber/developer-platform-skills@api-error-design) or webhook delivery retries (samber/developer-platform-skills@webhook-platform-design).

Development8.7k
M
m15-anti-pattern
m15-anti-pattern
actionbook / rust-skills

Use when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern, better way to do this, common mistake to avoid, why is this bad, idiomatic way, beginner mistake, fighting borrow checker, clone everywhere, unwrap in production, should I refactor, 反模式, 常见错误, 代码异味, 最佳实践, 地道写法

Testing & quality8.7k
P
power-platform-mcp-connector-suite
power-platform-mcp-connector-suite
github / awesome-copilot

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

Development8.7k
A
api-integration-surface-strategy
api-integration-surface-strategy
samber / developer-platform-skills

Decide which integration surfaces a platform offers external developers and AI agents - REST, GraphQL, gRPC, SQL access, bulk data sharing, webhooks, SDKs, CLI, MCP, embedded components - and in what build order, sequenced by reversal cost and audience rather than novelty. Use whenever the user mentions which API to build first, adding a GraphQL or MCP layer, an integration-surface roadmap, API-first vs embedded-first, or a missing surface blocking deals - even if they never say "integration surface". Umbrella strategy only - once a surface is chosen, per-surface design belongs to siblings such as samber/developer-platform-skills@webhook-platform-design and samber/developer-platform-skills@sdk-portfolio-strategy.

Development8.7k
M
mcp-copilot-studio-server-generator
mcp-copilot-studio-server-generator
github / awesome-copilot

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

Development8.7k
K
kotlin-mcp-server-generator
kotlin-mcp-server-generator
github / awesome-copilot

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

Development8.7k
D
declarative-agents
declarative-agents
github / awesome-copilot

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

Agent workflows8.7k
T
typespec-create-agent
typespec-create-agent
github / awesome-copilot

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

Agent workflows8.7k
961–1020 of 37,030

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.