awesome-copilot
PromptFreeCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
Capabilities14 decomposed
custom agent definition and mcp server integration
Medium confidenceEnables creation of domain-specific agents through a markdown-based agent definition format (.agent.md) that integrates with GitHub Copilot via MCP (Model Context Protocol) servers. Agents are installed and activated through a registry system that maps agent metadata (name, description, capabilities) to executable MCP server bindings, allowing Copilot to invoke specialized behavior for specific technologies (e.g., Terraform, ARM migration). The architecture supports both built-in agents and external plugin-based agents through a plugin manifest system.
Uses a declarative markdown-based agent definition format (.agent.md with YAML frontmatter) combined with MCP server bindings, enabling non-engineers to define agents without writing code. The plugin manifest system (plugin.json) allows external agents to be discovered and installed via a centralized marketplace, creating a composable agent ecosystem rather than monolithic Copilot customization.
Simpler than building custom Copilot extensions from scratch because it abstracts MCP server complexity into declarative metadata; more discoverable than ad-hoc prompt engineering because agents are catalogued in a searchable marketplace.
skill-based capability composition with asset bundling
Medium confidenceProvides a modular skill system where discrete capabilities (e.g., 'sponsor finder', 'fabric lakehouse integration') are packaged as reusable units with SKILL.md format, including embedded prompts, examples, and asset bundles (code snippets, configuration templates). Skills are discoverable through a skills registry and can be composed into agents or used standalone within Copilot. The SKILL.md format enforces structured metadata (name, description, use cases, examples) and supports asset bundling for context-aware code generation.
Implements a structured SKILL.md format with embedded asset bundling (code snippets, templates, configuration) rather than just prompt text, enabling context-aware code generation. Skills are composable into agents and discoverable through a metadata-driven registry, creating a modular capability marketplace instead of monolithic prompt libraries.
More modular than monolithic agent prompts because skills are independently versioned and composed; more discoverable than scattered code snippets because skills include structured metadata (use cases, examples, prerequisites) indexed in a searchable marketplace.
documentation generation and learning hub with cookbook examples
Medium confidenceProvides automated documentation generation from content metadata and a learning hub with cookbook examples demonstrating how to use agents, skills, and workflows. The documentation pipeline generates API documentation, usage guides, and examples from content files, while the learning hub curates best practices and real-world examples. The system supports multiple documentation formats (Markdown, HTML) and integrates with a website (Astro-based) for publishing.
Implements automated documentation generation from content metadata combined with a curated learning hub of cookbook examples, enabling scalable documentation that stays in sync with content changes. The Astro-based website provides a modern, searchable documentation platform.
More maintainable than manually written documentation because generation is automated; more discoverable than scattered examples because cookbook examples are curated and indexed in a learning hub.
contributor recognition system with attribution and metrics
Medium confidenceProvides automated contributor recognition and attribution by extracting Git history, tracking contributions across content types, and generating contributor reports. The system maintains a contributor database (.all-contributorsrc) with attribution metadata and generates contributor recognition in documentation and marketplace. Metrics track contribution volume, content quality, and community impact.
Implements automated contributor recognition by extracting Git history and maintaining a contributor database (.all-contributorsrc), enabling scalable community recognition without manual curation. Metrics track contribution volume and community impact.
More scalable than manual recognition because attribution is automated; more transparent than ad-hoc recognition because metrics are tracked and reported.
website and discovery platform with full-text search and filtering
Medium confidenceProvides a modern, searchable website (Astro-based) for discovering and exploring agents, skills, instructions, workflows, and plugins. The website includes full-text search powered by Pagefind, filtering by category/language/technology, and a responsive UI for browsing content. The platform integrates with the marketplace discovery system and learning hub to provide a unified discovery experience.
Implements a modern Astro-based website with Pagefind full-text search and metadata-driven filtering, providing a unified discovery platform for agents, skills, instructions, and workflows. The website integrates with the marketplace discovery system and learning hub.
More user-friendly than GitHub repository browsing because the website provides search, filtering, and curated examples; more discoverable than scattered documentation because all content is indexed and searchable.
content contribution workflow with quality review and merge automation
Medium confidenceProvides a structured contribution workflow for submitting new agents, skills, instructions, and workflows through pull requests with automated quality checks, community review, and merge automation. The workflow includes contribution guidelines, templates for each content type, automated validation, and a review process that ensures quality before merging. Merge automation handles contributor recognition, documentation updates, and marketplace indexing.
Implements a structured contribution workflow with pull request templates, automated validation, and merge automation that handles contributor recognition and marketplace indexing. The workflow ensures quality while reducing manual review burden.
More scalable than manual review because validation is automated; more consistent than ad-hoc contributions because templates and guidelines enforce standards.
custom instruction injection with language-specific context management
Medium confidenceAllows injection of custom instructions into Copilot's behavior through .instructions.md files with YAML frontmatter, supporting language-specific instructions (Python, JavaScript, Go, etc.) and context management strategies. Instructions are applied globally or scoped to specific file types/projects, enabling teams to enforce coding standards, architectural patterns (OOP design patterns), and domain-specific conventions without modifying Copilot's core behavior. The instruction system integrates with Copilot's prompt context management to prioritize instructions based on file type and project configuration.
Implements language-specific instruction scoping with context management that prioritizes instructions based on file type and project configuration, rather than applying all instructions uniformly. Instructions are stored as markdown with YAML frontmatter, making them human-readable and version-controllable in Git, enabling teams to evolve standards over time.
More flexible than hardcoded linting rules because instructions can express architectural intent and design patterns; more discoverable than scattered documentation because instructions are indexed and searchable in the marketplace.
prompt file system with task-specific template composition
Medium confidenceProvides a structured prompt file system (.prompt.md format) with quality standards and task-specific templates that enable composition of reusable prompt fragments for common Copilot tasks (code review, refactoring, documentation generation). Prompts are indexed by task type and can be combined to create complex multi-step workflows. The system enforces prompt quality standards (clarity, specificity, examples) and includes a validation pipeline to ensure prompts meet organizational guidelines before distribution.
Implements a structured prompt file system with enforced quality standards (clarity, specificity, example coverage) and task-specific templates that can be composed into complex workflows. Prompts are version-controlled in Git and indexed with metadata, enabling teams to evolve and share prompt libraries rather than treating prompts as ephemeral.
More systematic than ad-hoc prompt engineering because prompts are validated against quality standards; more reusable than one-off prompts because task-specific templates can be composed and shared across projects.
agentic workflow orchestration with dag-based task planning
Medium confidenceEnables definition of multi-step agentic workflows using a declarative workflow definition format that supports DAG (directed acyclic graph) task planning, phase-based execution, and event-driven hooks. Workflows coordinate multiple agents and skills to accomplish complex tasks (e.g., infrastructure provisioning, code migration) with explicit task dependencies, error handling, and security boundaries. The architecture supports the Ralph Loop pattern (Reasoning → Action → Learning → Feedback) for iterative task execution and includes hooks for event-driven automation (pre/post-task, on-error).
Implements DAG-based task planning with phase-based execution and event-driven hooks, enabling complex multi-agent workflows with explicit task dependencies and error handling. The Ralph Loop pattern (Reasoning → Action → Learning → Feedback) enables iterative task execution with feedback loops, allowing agents to refine their approach based on results.
More structured than sequential agent chaining because tasks are planned as a DAG with explicit dependencies; more flexible than hardcoded workflows because phase-based execution and hooks enable event-driven automation and error recovery.
hook-based event-driven automation with pre/post-task execution
Medium confidenceProvides a hook system for event-driven automation that triggers scripts (bash, Python, JavaScript) on workflow events (pre-task, post-task, on-error, on-success). Hooks enable integration with external systems (CI/CD, monitoring, notifications) and allow teams to extend workflow behavior without modifying core workflow definitions. The architecture supports hook chaining (sequential execution) and conditional execution based on task results.
Implements a flexible hook system with pre/post-task and error event triggers that execute arbitrary scripts (bash, Python, JavaScript), enabling integration with external systems without modifying core workflow definitions. Hooks are stored in the repository and version-controlled, making automation logic auditable and shareable.
More flexible than hardcoded workflow logic because hooks can be added/modified without changing workflow definitions; more integrated than external automation tools because hooks have direct access to workflow context and task results.
plugin system with marketplace discovery and external plugin integration
Medium confidenceProvides a plugin architecture that enables external developers to create and distribute plugins (agents, skills, instructions, workflows) through a centralized marketplace. Plugins are defined via plugin.json manifest files with metadata (name, description, version, dependencies) and can be installed into awesome-copilot via a plugin registry. The system supports plugin versioning, dependency resolution, and external plugin integration without requiring changes to core awesome-copilot code.
Implements a plugin manifest system (plugin.json) with centralized marketplace discovery, enabling external developers to create and distribute plugins without modifying core awesome-copilot code. Plugins can contain agents, skills, instructions, and workflows, creating a composable ecosystem of Copilot customizations.
More extensible than monolithic awesome-copilot because plugins are independently developed and versioned; more discoverable than scattered GitHub repositories because plugins are indexed in a centralized marketplace with metadata.
multi-agent orchestration with gem team pattern and phase-based execution
Medium confidenceImplements advanced multi-agent orchestration using the GEM Team pattern (Group, Expand, Merge) combined with phase-based workflow execution. Multiple specialized agents (e.g., architect, implementer, reviewer) work in coordinated phases, with explicit handoff points and context sharing between agents. The architecture supports task decomposition into agent-specific responsibilities and merges results from parallel agent execution, enabling complex collaborative workflows.
Implements the GEM Team pattern (Group, Expand, Merge) with phase-based execution, enabling multiple specialized agents to work in coordinated phases with explicit handoff points and context sharing. This enables complex collaborative workflows where agents have distinct responsibilities and work in parallel.
More sophisticated than sequential agent chaining because agents work in parallel with explicit phase transitions; more collaborative than single-agent workflows because multiple specialized agents can contribute their expertise.
marketplace discovery and search system with metadata indexing
Medium confidenceProvides a searchable marketplace for discovering agents, skills, instructions, workflows, and plugins through a metadata-driven indexing system. The marketplace includes full-text search, filtering by category/language/technology, and ranking by popularity/recency. Metadata is extracted from content files (YAML frontmatter, README files) and indexed by a build pipeline, enabling fast discovery without requiring manual curation.
Implements a metadata-driven marketplace discovery system that extracts metadata from content files (YAML frontmatter) and indexes them for full-text search, filtering, and ranking. The build pipeline automatically indexes new contributions without manual curation, enabling a scalable marketplace.
More discoverable than scattered GitHub repositories because content is indexed and searchable; more scalable than manual curation because metadata extraction is automated.
build pipeline with validation workflows and quality gates
Medium confidenceImplements a comprehensive build pipeline that validates content quality, extracts metadata, generates marketplace indexes, and enforces quality gates before publishing. The pipeline includes frontmatter validation, documentation generation, marketplace generation, and contributor recognition. Quality gates ensure content meets standards (metadata completeness, example coverage, clarity) before distribution, preventing low-quality contributions from reaching users.
Implements a comprehensive build pipeline with automated metadata extraction, validation workflows, and quality gates that enforce standards before publishing. The pipeline includes contributor recognition automation, enabling scalable community management without manual curation.
More scalable than manual review because validation is automated; more consistent than ad-hoc quality checks because standards are enforced by code.
Capabilities are decomposed by AI analysis. Each maps to specific user intents and improves with match feedback.
Related Artifactssharing capabilities
Artifacts that share capabilities with awesome-copilot, ranked by overlap. Discovered automatically through the match graph.
oh-my-openagent
omo; the best agent harness - previously oh-my-opencode
superpowers-zh
🦸 AI 编程超能力 · 中文增强版 — superpowers(116k+ ⭐)完整汉化 + 6 个中国原创 skills,让 Claude Code / Copilot CLI / Hermes Agent / Cursor / Windsurf / Kiro / Gemini CLI 等 16 款 AI 编程工具真正会干活
GitHub Copilot Chat
Chat-based AI assistant for code explanations and debugging in VS Code.
nanoclaw
A lightweight alternative to OpenClaw that runs in containers for security. Connects to WhatsApp, Telegram, Slack, Discord, Gmail and other messaging apps,, has memory, scheduled jobs, and runs directly on Anthropic's Agents SDK
modelcontextprotocol.io
for comprehensive guides, best practices, and technical details on implementing MCP servers.
awesome-openclaw-agents
162 production-ready AI agent templates for OpenClaw. SOUL.md configs across 19 categories. Submit yours!
Best For
- ✓Enterprise teams standardizing on specific technology stacks (Terraform, Kubernetes, etc.)
- ✓Organizations building internal developer platforms with Copilot integration
- ✓Open-source projects creating community-contributed specialized agents
- ✓Teams building libraries of reusable Copilot capabilities
- ✓Organizations standardizing on specific tools (Fabric, Databricks, etc.) with Copilot
- ✓Open-source projects creating skill marketplaces for domain-specific tasks
- ✓Open-source projects documenting community-contributed content
- ✓Organizations building internal documentation for custom agents and skills
Known Limitations
- ⚠Agent activation requires manual installation or organization-level policy configuration
- ⚠MCP server integration adds latency for agent discovery and initialization (~500ms per agent activation)
- ⚠No built-in versioning or rollback mechanism for agent updates — relies on Git-based version control
- ⚠Agent context is limited by Copilot's token window; large codebases may exceed context limits
- ⚠Skills are stateless — no built-in persistence or state management between invocations
- ⚠Asset bundling increases skill package size; large asset sets may exceed Copilot's context window
Requirements
Input / Output
UnfragileRank
UnfragileRank is computed from adoption signals, documentation quality, ecosystem connectivity, match graph feedback, and freshness. No artifact can pay for a higher rank.
Repository Details
Last commit: Apr 21, 2026
About
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
Categories
Alternatives to awesome-copilot
Are you the builder of awesome-copilot?
Claim this artifact to get a verified badge, access match analytics, see which intents users search for, and manage your listing.
Get the weekly brief
New tools, rising stars, and what's actually worth your time. No spam.
Data Sources
Looking for something else?
Search →