# Awesome GitHub Copilot
Awesome GitHub Copilot (awesome-copilot.github.com) is GitHub's official, community-driven catalog of resources that extend [[GitHub Copilot]]. Maintained by GitHub with community contributions, backed by the `github/awesome-copilot` repository. It's the de facto marketplace for Copilot customizations across six categories:
- **Agents**: custom agents for specialized Copilot experiences
- **Instructions**: coding standards and best practices to feed Copilot
- **Skills**: self-contained folders with instructions and resources ([[AI Agent Skills]])
- **Plugins**: curated plugins organized by theme
- **Canvas Extensions**: interactive canvas apps for the [[GitHub Copilot App]] (see [[GitHub Copilot Canvases]])
- **Learning Hub**: articles and guides
Installation follows the marketplace pattern: `copilot plugin install <name>@awesome-copilot`, from the [[GitHub Copilot CLI]], the Copilot app, or [[Visual Studio Code (VSCode)]]. In an enterprise, [[GitHub Copilot Managed Settings]] can pin awesome-copilot as a known marketplace (or exclude it via `strictKnownMarketplaces`).
## Canvas extensions
Around 30 canvas extensions at the time of writing, ranging from serious to playful: Artifact Explorer (browse Actions artifacts), Backlog Swipe Triage, Repository Issues Kanban, Daily Focus Board, Work Hub (cross-repo command center), Gesture PR Review (approve PRs with hand gestures), and Agent Arcade (retro mini-games). Two flagship examples by Ayan Gupta (GitHub Developer Advocate):
- **Site Studio** (`copilot plugin install site-studio@awesome-copilot`): a shared canvas to plan, draft, and track a personal website section by section, with the agent authoring content while you watch progress and review every change
- **Java Modernization Studio / AppMod Cockpit** (`copilot plugin install java-modernization-studio@awesome-copilot`): turns Java app modernization into a steerable dashboard with environment checks, severity-ordered assessment findings from `.appmod/assessment.json`, live plan checklists, CVE/test validation gates, and an autopilot mode. The canvas dispatches prompts to the agent rather than executing logic itself: "the agent does the work; the canvas reflects the result"
## References
- Website: https://awesome-copilot.github.com/
- Extensions catalog: https://awesome-copilot.github.com/extensions/
- Repository: https://github.com/github/awesome-copilot
- Site Studio: https://awesome-copilot.github.com/extension/site-studio/ (source: https://github.com/github/awesome-copilot/tree/main/extensions/site-studio)
- AppMod Cockpit: https://awesome-copilot.github.com/extension/appmod-cockpit/
## Related
- [[GitHub Copilot]]
- [[GitHub Copilot App]]
- [[GitHub Copilot CLI]]
- [[GitHub Copilot Canvases]]
- [[GitHub Copilot Managed Settings]]
- [[AI Agent Skills]]
- [[GitHub]]