# Customize Copilot cloud agent

Create specialized agents with tailored expertise and extend their capabilities for Copilot cloud agent.

## Links

* [Creating custom agents for Copilot cloud agent](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/create-custom-agents)

  You can create specialized agents with tailored expertise for specific development tasks.

* [Adding agent skills for GitHub Copilot](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/add-skills)

  You can modify Copilot's behavior and abilities when it works on particular tasks.

* [Customize agent workflows with hooks](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/use-hooks)

  Run automated checks—like linting, formatting, or security scans—at key points during agent execution to enforce quality standards.

* [Configure the development environment](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/customize-the-agent-environment)

  Pre-install tools and dependencies so Copilot cloud agent can build, test, and validate changes reliably.

* [Configure secrets and variables for Copilot cloud agent](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/configure-secrets-and-variables)

  Securely pass secrets and variables to Copilot cloud agent so it can access private resources and configure MCP servers.

* [Testing and releasing custom agents in your organization or enterprise](/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-cloud-agent/test-custom-agents)

  Ensure your custom agents are performant and compliant before releasing them to your company.