vscode-copilot-customization

Guide GitHub Copilot customization file creation in VS Code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Expert guide for creating GitHub Copilot customization files in VS Code: custom instructions (.instructions.md), prompt files (.prompt.md), custom agents (.agent.md), agent skills (SKILL.md), hooks (JSON), and agent plugins. Use this skill whenever the user asks about customizing Copilot behavior, creating reusable AI workflows, writing copilot-instructions.md, building custom chat agents, automating Copilot tasks with prompt files, or setting up agent skills and hooks in VS Code. Also trigger when the user asks which Copilot customization type to use for a given scenario — always start with the decision matrix below.

Core Features & Use Cases

  • Comprehensive guidance on Copilot customization types: copilot-instructions.md, .instructions.md, .prompt.md, .agent.md, SKILL.md, hooks (JSON), and agent plugins.
  • Decision matrix and templates to scaffold workflows, rules, and multi-agent setups across projects.
  • Supports reusability and portability with skills, agent plugins, and shareable configurations across teams.
  • Use cases include project-wide policies, file-type specific rules, multi-agent coordination, and automation of Copilot tasks.

Quick Start

Review the decision matrix, then generate an initial Copilot customization file using the provided templates.

Frequently Asked Questions about vscode-copilot-customization

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

FAQPage Schema
How do I create custom instructions for GitHub Copilot in VS Code?

Custom Copilot instructions in VS Code are defined using copilot-instructions.md or .instructions.md files to set project-wide and file-type rules. This skill provides structured templates and a decision matrix to scaffold these configuration files consistently.

What is the difference between Copilot prompt files and custom agents in VS Code?

Copilot prompt files (.prompt.md) automate specific tasks, while custom agents (.agent.md) handle multi-agent workflows and coordination. This skill provides a decision matrix to determine whether a prompt file, custom agent, or hook is the correct customization type for your scenario.

Can I set up reusable Copilot workflows and skills across different projects?

Yes, you can set up reusable Copilot workflows across teams using SKILL.md files and agent plugins. This skill guides you through encapsulating frontmatter definitions and tooling guidelines to deploy portable, shareable configurations.

How do I automate Copilot tasks using hooks in VS Code?

Copilot tasks are automated in VS Code by defining hooks in JSON format to trigger specific actions. This skill provides JSON templates and tooling guidelines to configure hooks alongside instructions, prompts, and agents for automated workflows.

Which Copilot customization type should I use for multi-agent coordination?

For multi-agent coordination, use custom agents (.agent.md) to define workflow interactions. This skill offers a decision matrix to confirm the correct file type, ensuring you choose between agents, prompt files, or hooks based on your specific scenario.