# Customize GitHub Copilot CLI

Learn how to customize Copilot CLI to maximize its usefulness when working on a specific project.

## Links

* [Overview of customizing GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/overview)

  Copilot CLI works best when customized for your specific project and workflow.

* [Adding custom instructions for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/add-custom-instructions)

  Give Copilot additional context on how to understand your project and how to build, test and validate its changes.

* [Changing settings with the <code>/settings</code> command](/en/copilot/how-tos/copilot-cli/customize-copilot/change-settings)

  View and change your personal settings for GitHub Copilot CLI with the /settings slash command.

* [Using hooks with GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/use-hooks)

  Extend GitHub Copilot agent behavior with custom shell commands at key points during agent execution.

* [Adding agent skills for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/add-skills)

  Modify Copilot's behavior and abilities when it works on particular tasks.

* [Adding MCP servers for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/add-mcp-servers)

  Extend Copilot's capabilities by connecting Model Context Protocol (MCP) servers to provide additional tools and context.

* [Creating and using custom agents for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/create-custom-agents-for-cli)

  Create specialized agents with tailored expertise for specific development tasks.

* [Using your own LLM models in GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/use-byok-models)

  Use a model from an external provider of your choice in Copilot by supplying your own API key.

* [Finding and installing plugins for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/plugins-finding-installing)

  Extend Copilot's functionality by installing plugins created by the community or by your team.

* [Creating a plugin for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/plugins-creating)

  Create a plugin to share customizations in an easy-to-install package.

* [Creating a plugin marketplace for GitHub Copilot CLI](/en/copilot/how-tos/copilot-cli/customize-copilot/plugins-marketplace)

  You can make CLI plugins that you've created easy to install by adding them to a marketplace.