vscode-copilot-customization

Coordinate VS Code Copilot customization with frontmatter-driven guidance and templates.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/danielsitek/skills --skill vscode-copilot-customization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-copilot-customization
Source: https://github.com/danielsitek/skills/tree/main/vscode-copilot-customization
Command: npx skills add https://github.com/danielsitek/skills --skill vscode-copilot-customization

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provide a centralized, frontmatter-driven guide to architect Copilot customization in VS Code, consolidating instructions, prompts, agents, hooks, and plugins so users can quickly configure and reuse advanced behaviors.

Core Features & Use Cases

  • Centralized templates and patterns for custom instructions, prompts, agents, agent skills, and hooks.
  • Clear workflows to create, manage, and reuse agent skills and plugins across projects.
  • Decision matrix guidance to choose the right customization type for a scenario.

Quick Start

Open this skill and refer to the decision matrix to determine whether to use copilot-instructions.md, AGENTS.md, a .agent.md, or an SKILL.md for portable capabilities.

Frequently Asked Questions about vscode-copilot-customization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I customize Copilot in VS Code with custom instructions and agents?

You can customize Copilot in VS Code by using structured frontmatter-driven guidance to configure project-wide instructions, custom agents, prompts, and hooks. This provides centralized templates and patterns to quickly set up and reuse advanced behaviors across your projects.

What is the difference between copilot-instructions.md, AGENTS.md, and SKILL.md for Copilot customization?

A decision matrix helps you choose the right Copilot customization type for your scenario, distinguishing between copilot-instructions.md, AGENTS.md, .agent.md, and SKILL.md. Use these files to define project-wide instructions or portable agent capabilities within VS Code workflows.

How do I create custom agent skills and hooks in VS Code?

Creating custom agent skills and hooks in VS Code involves defining frontmatter with a name and description, then following structured templates for prompts and agents. You can also use optional resources directories like scripts/, references/, and assets/ to support your customizations.

Can I reuse Copilot customizations and agent plugins across multiple projects?

Yes, you can reuse Copilot customizations and agent plugins across projects by implementing a progressive loading model for Skill Units. This approach supports metadata, instructions, and resources, allowing individual developers and teams to share and apply consistent configurations.

Do I need frontmatter metadata to configure Copilot agent skills in VS Code?

Yes, frontmatter metadata is required to configure Copilot agent skills in VS Code. The customization process enforces frontmatter requirements, specifically mandating a name and description, to properly define and coordinate your custom agents, prompts, and hooks.

What are the limitations of using frontmatter-driven Copilot customization in VS Code?

Frontmatter-driven Copilot customization in VS Code requires strict adherence to the name and description metadata fields. While it supports optional resources directories, the progressive loading model for Skill Units means incomplete metadata or missing resources will prevent the customizations from loading correctly.