How to Use presets.dev

A comprehensive toolkit to supercharge your GitHub Copilot experience with specialized agents, prompts, instructions, and skills.

Custom Agents

Custom agents act as specialized AI personas. They can be used in Copilot coding agent (CCA), VS Code, and Copilot CLI.

  • In VS Code: Activate the custom agent in the agents session (e.g. @agent_name) alongside built-in agents.
  • For CCA: Select the custom agent from the provided list when assigning an issue.

Prompts

Prompts are reusable commands that help you generate code or documentation. Use them via the / command in GitHub Copilot Chat.

/awesome-copilot create-readme

Instructions

Instructions provide contextual guidance for coding standards, frameworks, and best practices. They apply automatically to files based on their patterns or can be referenced manually.

Skills

Skills are self-contained folders with instructions and bundled resources. Unlike single-file presets, skills often include configuration files, scripts, or templates.

Look for the Zip Download button on Skill pages to get the full package.

Using the MCP Server

To make it easy to add these customizations to your editor, Microsoft provides an MCP Server that enables searching and installing these resources directly.

Requires Docker to be installed and running. Check the official repository or MCP Server page for setup instructions.