chat-customizations-editor

Maintain Chat Customizations editor documentation across VS Code surfaces.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/aadorian/VSCode_Readme --skill chat-customizations-editor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-customizations-editor
Source: https://github.com/aadorian/VSCode_Readme/tree/main/education/engineering-tooling/github/copilot-skills/chat-customizations-editor
Command: npx skills add https://github.com/aadorian/VSCode_Readme --skill chat-customizations-editor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps maintain the Chat Customizations editor that manages AI personalization items in VS Code, so changes to agents, skills, instructions, hooks, prompts, MCP servers, and plugins stay consistent across the UI and session surfaces.

Core Features & Use Cases

  • Harness-aware management: describes how the editor filters and groups customization items for Local, Copilot CLI, and Claude harnesses.
  • Cross-layer coordination: tracks the descriptor contracts, extension API mapping, IPC DTOs, and sessions-window overrides that must stay in sync.
  • Testing and screenshots: explains how to use component fixtures, themed screenshots, and CI gates to validate layout and behavior.
  • Use Case: update the Skills tab or add a new customization type without breaking built-in grouping, fixture coverage, or API compatibility.

Quick Start

Use the chat-customizations-editor skill to inspect the spec, update the relevant interfaces and fixtures, and verify the editor still compiles and screenshots correctly.

Frequently Asked Questions about chat-customizations-editor

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

FAQPage Schema
How do I keep VS Code chat customizations in sync across UI and session surfaces?

To keep VS Code chat customizations in sync, update descriptor interfaces, extension API mappings, sessions overrides, component fixtures, and regression tests simultaneously when modifying agents, skills, instructions, hooks, or MCP servers.

What is chat customization editor management for VS Code AI personalization items?

Chat customization editor management maintains UI consistency for VS Code AI personalization items like agents, skills, instructions, hooks, prompts, MCP servers, and plugins across workbench and session surfaces.

How do I add a new customization type without breaking built-in grouping or API compatibility?

To add a new customization type without breaking grouping or API compatibility, inspect the specification, update relevant descriptor interfaces and component fixtures, then verify the editor compiles and screenshots correctly.

Does the chat customizations editor filter items for different harness environments?

The chat customizations editor filters and groups items based on specific harness environments, including Local, Copilot CLI, and Claude configurations within VS Code sessions.

How do I validate VS Code extension layout and behavior changes using component fixtures?

Validate VS Code extension layout and behavior changes by using component fixtures, generating themed screenshots, and enforcing CI gates to check UI consistency across affected workbench surfaces.

Why do AI customization UI changes break session overrides in VS Code?

AI customization UI changes break session overrides when descriptor contracts, extension API mapping, and IPC DTOs are not updated together, causing mismatched behavior across workbench surfaces.