One-click install
npx skills add https://github.com/THRISHAL12345/Project_X --skill chat-customizations-editor-thrishal12345
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-customizations-editor
Source: https://github.com/THRISHAL12345/Project_X/tree/main/apps/vscode-fork/.github/skills/chat-customizations-editor
Command: npx skills add https://github.com/THRISHAL12345/Project_X --skill chat-customizations-editor-thrishal12345

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers work on the Chat Customizations editor, the interface used to manage agents, skills, instructions, hooks, prompts, MCP servers, and plugins across different storage sources and harnesses.

Core Features & Use Cases

  • Descriptor-driven UI changes: Update harness descriptors, section overrides, and storage source filters without scattering special-case logic through widgets.
  • Cross-layer API synchronization: Keep extension API types, IPC DTOs, and main-thread/ext-host mappings aligned when customization item shapes change.
  • Testing and screenshot validation: Prepare component-fixture data, verify layouts, and guard critical tabs against regressions in CI.
  • Use Case: A developer adds a new customization field and uses this Skill to update the shared interfaces, fixture data, and screenshots consistently across the editor.

Quick Start

Read the AI customizations spec first, then update the relevant harness descriptor, shared interfaces, and matching fixtures together before running the associated tests.

Frequently Asked Questions about chat-customizations-editor

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

FAQPage Schema
How do I update the Chat Customizations editor to add a new customization field?

To update the Chat Customizations editor, modify the shared extension API types, IPC mappings, and component fixtures together, then run regression screenshots to validate the new customization field layouts.

What is descriptor-driven UI changes for managing AI agents and plugins?

Descriptor-driven UI changes use harness descriptors, section overrides, and storage source filters to manage agents, skills, instructions, hooks, prompts, MCP servers, and plugins without scattering special-case widget logic.

How do I keep extension API types and IPC DTOs aligned when customization models change?

Keep extension API types and IPC DTOs aligned by synchronizing main-thread and ext-host mappings with shared interfaces whenever customization item shapes change, ensuring cross-layer API consistency.

Does the Chat Customizations editor work across workbench and sessions code paths?

Yes, the Chat Customizations editor applies to cross-layer UI work across workbench and sessions code paths, managing descriptor overrides and storage filters for various AI harnesses.

How do I validate customizations editor layouts against regressions in CI?

Validate customizations editor layouts by preparing component-fixture data, verifying tab layouts, and running regression screenshots in CI to guard critical editor sections against visual regressions.

What do I need to read before modifying harness descriptors and storage source filters?

Before modifying harness descriptors and storage source filters, read the AI customizations spec first, then update the relevant descriptor, shared interfaces, and matching fixtures together before running tests.