PC

pnp/copilot-prompts

Developer tools
902 stars Quality 67 Trend 42MIT

The gallery is the primary way to discover, search, filter, and download the community's prompts, agent instructions, and reusable skills for Microsoft 365 Copilot, Microsoft Copilot, and GitHub...

Overview

The gallery is the primary way to discover, search, filter, and download the community's prompts, agent instructions, and reusable skills for Microsoft 365 Copilot, Microsoft Copilot, and GitHub...

README

Copilot Prompt Gallery

Explore the Copilot Prompt Gallery

The gallery is the primary way to discover, search, filter, and download the community’s prompts, agent instructions, and reusable skills for Microsoft 365 Copilot, Microsoft Copilot, and GitHub Copilot.

[!IMPORTANT] This repository is a community effort maintained by volunteers in the Microsoft 365 & Power Platform Community. Samples are provided as-is, are not Microsoft products, and do not include official Microsoft support or a service-level agreement. See SUPPORT.md for the community’s best-effort support policy.

🗂️ Prompt Samples 🤖 Agent Instructions 🛠️ Skills
120 31 10

Find and use a sample

Start in the gallery. Each sample page provides:

  • a representative preview and concise description;
  • product, contributor, creation, and update metadata;
  • the contributor’s setup, prerequisites, and usage documentation;
  • links to view the source or download the sample.

Review the sample-specific documentation before use. Prompts and instructions can produce incomplete or inaccurate results, and requirements differ between Copilot products, tenants, licenses, and organizational policies. Validate and adapt every sample for your own security, privacy, compliance, and governance requirements.

Source files remain available under samples for contributors and advanced users.

Type Source location Purpose
Prompt samples/prompts/{folder-name}/ A reusable instruction for a focused task or outcome
Agent instruction samples/agent-instructions/{folder-name}/ Instructions that define an agent’s role, process, tone, and boundaries
Skill samples/skills/{folder-name}/ A SKILL.md package that teaches GitHub Copilot a repeatable multi-step task

Every sample includes a canonical README.md and assets/sample.json. Skills also include SKILL.md; see the Skill Schema Specification.

Contribute

We welcome new samples, improvements, documentation fixes, and issue reports. Before starting:

  1. Search the gallery and existing issues to avoid duplicate work.
  2. Read the Contribution Guidance.
  3. Keep each pull request focused on one sample or one logical change.

GitHub Copilot can scaffold all three contribution types in VS Code:

  • “Create a new prompt sample”
  • “Create an agent instruction”
  • “Create a new skill sample”

Contributors are recognized with the Prompt Pro Microsoft 365 & Power Platform Community Credly badge. Learn how community recognition badges are issued and shared.

By contributing, you also permit the community to display the GitHub avatar listed in your sample metadata on the gallery and in community recognition posts. To use a different image or opt out of promotional posts, contact the maintainers through a repository issue.

Support and issue routing

  • For a problem with a specific community sample, first review that sample’s documentation, then search or open a GitHub issue.
  • For a new sample idea or gallery improvement, use the matching issue form.
  • For general Microsoft Copilot product, licensing, tenant, or service questions, use official Microsoft documentation, your Microsoft support channel, or the relevant product community. This repository cannot provide product support.
  • For suspected security vulnerabilities, follow SECURITY.md and do not disclose sensitive details in a public issue.

Assistance from maintainers and contributors is voluntary and provided on a best-effort basis. See SUPPORT.md.

Resources

The static Astro gallery reads every sample’s assets/sample.json and README.md during the build. Use Node.js 22.19.0 or newer.

cd site
npm ci
npm run dev

Before submitting gallery changes, run:

npm run validate:readme-trackers
npm run build
npm run test:e2e

The deployment workflow publishes the validated artifact to pnp.github.io/copilot-prompts.

Disclaimer

SAMPLES AND DOCUMENTATION ARE PROVIDED AS-IS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.

Sharing is caring.

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add pnp/copilot-prompts
New to MCP? Start with the mcpskill.org guide →