Customize your GitHub Copilot experience

In this exercise, you’ll customize GitHub Copilot’s behavior with custom instructions, prompts, and custom agents for your specific development workflows.

You will learn:

  • Set up custom instructions and prompts to make Copilot more effective for specific use cases.
  • Configure custom agents to support specialized workflows.
  • Create a customized Copilot setup that helps generate more consistent output aligned to your project standards.

Before you start

To complete this exercise, you need:

  • A GitHub account.
  • Access to GitHub Copilot.
  • Completion of the “Getting Started with GitHub Copilot” Skills exercise (prerequisite).

Complete the exercise on GitHub

In this exercise, you’ll complete a guided GitHub Skills tutorial that walks you through customizing Copilot.

The exercise consists of the following activities:

  1. Open a web browser and navigate to the exercise page:
    https://github.com/skills/customize-your-github-copilot-experience
  2. Follow the instructions provided in the repository to complete all challenges.
  3. Work through each step to:
    • Set up repository-wide custom instructions to provide Copilot essential project context.
    • Create targeted custom instructions for specific file types and directories.
    • Build reusable prompt templates for common tasks.
    • Configure custom agents for specialized workflows.

When you finish, return to your learning experience to complete any knowledge check and earn completion credit.

What you’ve learned

After completing this exercise, you should be able to:

  • Set up custom instructions and prompts to make Copilot more effective for specific use cases.
  • Configure custom agents to support specialized workflows.
  • Create a customized Copilot setup that helps generate more consistent output aligned to your project standards.

Congratulations — you’ve completed the GitHub Copilot customization exercise!