GitHub Copilot - All Links & Resources¶
Complete reference for GitHub Copilot documentation, community resources, and learning materials.
Covers everything from GitHub Copilot fundamentals (modes, context, prompting) to advanced orchestration (agents, skills, hooks, automation).
๐ข Beginner Quick Start - Start Here If You're New¶
| Resource | Why It Matters |
|---|---|
| Getting Started Primer | 5-minute introduction to all three modes |
| FAQ for Beginners | Answers to the 20 most common questions |
| Hands-On Tutorials | Three guided walkthroughs you can do today |
| Learning Paths | Choose based on your goal: beginner, intermediate, or advanced |
| What is GitHub Copilot? (overview) | Official GitHub docs - start here |
Session 1 - Building the Foundation¶
GitHub Copilot Core Docs¶
| Resource | URL |
|---|---|
| What is GitHub Copilot? (overview) | https://docs.github.com/en/copilot/about-github-copilot |
| Asking Copilot questions in your IDE | https://docs.github.com/en/copilot/using-github-copilot/asking-github-copilot-questions-in-your-ide |
| Manage context for AI conversations | https://code.visualstudio.com/docs/copilot/chat/copilot-chat#_manage-context |
| Chat participants and commands | https://code.visualstudio.com/docs/copilot/chat/copilot-chat-context |
| AI smart actions in VS Code | https://code.visualstudio.com/docs/copilot/chat/copilot-smart-actions |
| Copilot customization cheat sheet | https://docs.github.com/en/copilot/customizing-copilot/copilot-customization-cheat-sheet |
Copilot Modes¶
| Resource | URL |
|---|---|
| Ask mode - chat overview | https://code.visualstudio.com/docs/copilot/chat/copilot-chat |
| Plan mode - agentic coding overview | https://code.visualstudio.com/docs/copilot/chat/copilot-edits |
| Agent mode - autonomous tasks | https://code.visualstudio.com/docs/copilot/chat/agent-mode |
| Chat debug view | https://code.visualstudio.com/docs/copilot/chat/copilot-chat#_debug-copilot-in-vscode |
Prompting Guides¶
| Resource | URL |
|---|---|
| Effective Prompts for AI - MIT Sloan | https://mitsloanedtech.mit.edu/ai/tools/writing/how-to-write-effective-chatgpt-prompts/ |
| How to Write Powerful Prompts - Medium (Angela Rocha) | https://medium.com/bah-system-complexity-and-emerging-technology/how-to-write-powerful-prompts-a-quick-guide-for-communicators-5b7a4b1c04ad |
| GitHub Copilot prompt engineering | https://docs.github.com/en/copilot/using-github-copilot/prompt-engineering-for-github-copilot |
Context Engineering Primitives¶
Custom Instructions (.instructions.md)¶
| Resource | URL |
|---|---|
| Adding custom instructions - GitHub Docs | https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions |
| Use custom instructions in VS Code | https://code.visualstudio.com/docs/copilot/customization/custom-instructions |
Prompt Files (.prompt.md)¶
| Resource | URL |
|---|---|
| Your first prompt file - GitHub Docs | https://docs.github.com/en/copilot/tutorials/customization-library/prompt-files/your-first-prompt-file |
| Use prompt files in VS Code | https://code.visualstudio.com/docs/copilot/customization/prompt-files |
| Creating reusable prompt templates (tutorial) | https://docs.github.com/en/copilot/tutorials/customization-library/prompt-files/create-readme |
Custom Agents (.agent.md)¶
| Resource | URL |
|---|---|
| About custom agents - GitHub Docs | https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-custom-agents |
| Custom agents in VS Code | https://code.visualstudio.com/docs/copilot/customization/custom-agents |
| Creating custom agents - GitHub Docs | https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/create-custom-agents |
| Custom Agent File Guidelines (awesome-copilot) | https://github.com/github/awesome-copilot/blob/main/instructions/agents.instructions.md |
Community & Research¶
| Resource | URL |
|---|---|
| Awesome GitHub Copilot Customizations | https://github.com/github/awesome-copilot |
| Awesome Copilot - web viewer | https://github.github.io/awesome-copilot |
| Understanding Copilot Context (learning hub) | https://github.github.io/awesome-copilot/learning-hub/understanding-copilot-context/ |
| Custom AI Agents guide - Simform Engineering (Medium) | https://medium.com/simform-engineering/stop-copilot-confusion-unlock-precision-with-custom-ai-agents-36ce36715c70 |
| Research: context length impact on model accuracy | https://arxiv.org/abs/2307.03172 |
Context Rot Deep Reads¶
| Resource | URL |
|---|---|
| Anthropic: Effective Context Engineering for AI Agents | https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents |
| Product Talk: Context Rot | https://www.producttalk.org/context-rot/ |
| Chroma Research: Context Rot | https://research.trychroma.com/context-rot |
| Understanding AI: Context Rot - The Emerging Challenge | https://www.understandingai.org/p/context-rot-the-emerging-challenge |
| LLM Context Rot - Cobus Greyling (Medium) | https://cobusgreyling.medium.com/llm-context-rot-28a6d0399655 |
Session 2 - Advanced Agent Capabilities¶
VS Code Agents & Orchestration¶
| Resource | URL |
|---|---|
| Configuring custom agents in VS Code | https://code.visualstudio.com/docs/copilot/agents |
| Using agent mode | https://code.visualstudio.com/docs/copilot/chat/agent-mode |
| Agent HQ and background agents (blog) | https://code.visualstudio.com/blogs/2025/11/08/agent-hq |
| VS Code 1.107 release notes (Agent HQ) | https://code.visualstudio.com/updates/v1_107 |
| VS Code 1.109 release notes (multi-agent, Agent Sessions) | https://code.visualstudio.com/updates/v1_109 |
| VS Code 1.110 release notes (browser tools, context compaction) | https://code.visualstudio.com/updates/v1_110 |
| VS Code 1.111 release notes (agent permissions, hooks, plugins) | https://code.visualstudio.com/updates/v1_111 |
| GitHub Copilot coding agent overview | https://docs.github.com/en/copilot/using-github-copilot/copilot-coding-agent |
Agent Skills¶
| Resource | URL |
|---|---|
| About Agent Skills - GitHub Docs | https://docs.github.com/en/copilot/concepts/agents/about-agent-skills |
| Create Skills (how-to guide) | https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/create-skills |
| Agent Skills Open Standard (spec) | https://github.com/agentskills/agentskills |
| Agent Skills GA changelog | https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ |
| Anthropic official skills repository | https://github.com/anthropics/skills |
| GitHub Awesome Copilot - skills collection | https://github.com/github/awesome-copilot |
| Awesome Copilot - Skills README | https://github.com/github/awesome-copilot/blob/main/docs/README.skills.md |
| agentskills open standard | https://github.com/agentskills/agentskills |
Agent Hooks¶
| Resource | URL |
|---|---|
| About Hooks - GitHub Docs | https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-hooks |
| Use Hooks (how-to guide) | https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/use-hooks |
| Hooks Configuration Reference | https://docs.github.com/en/copilot/reference/hooks-configuration |
Cross-Session Community Resources¶
| Resource | URL |
|---|---|
| Awesome GitHub Copilot (community hub) | https://github.com/github/awesome-copilot |
| Awesome Copilot - web viewer | https://github.github.io/awesome-copilot |
| Anthropic reference skills repository | https://github.com/anthropics/skills |
| agentskills open standard | https://github.com/agentskills/agentskills |
| GitHub Copilot Customization Cheat Sheet | https://docs.github.com/en/copilot/customizing-copilot/copilot-customization-cheat-sheet |
Last updated: April 2026 ยท 2-session format: Building the Foundation + Advanced Agent Capabilities