agent-sessions-layout

Audit and implement VS Code Agent Sessions workbench layout behavior.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you understand, implement, and keep consistent the Agent Sessions workbench layout in VS Code, especially when changes span multiple UI parts and supporting files.

Core Features & Use Cases

  • Layout specification alignment: Use it to read and apply the authoritative layout rules before changing workbench behavior.
  • Part and visibility control: It covers sidebar, panel, chat bar, auxiliary bar, project bar, titlebar, and modal editor overlay behavior.
  • Implementation safety: It guides edits that must stay in sync with the spec, preserve lifecycle handling, and respect agent session storage and menu conventions.

Quick Start

Ask for help auditing or updating the Agent Sessions layout and name the exact part, file, or behavior you want changed.

Frequently Asked Questions about agent-sessions-layout

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

FAQPage Schema
How do I keep VS Code workbench layout changes synchronized with my layout spec?

To keep VS Code workbench layout changes synchronized, you audit UI modifications against an authoritative layout specification like LAYOUT.md, ensuring part visibility, modal editor overlays, and titlebar behavior remain consistent across pane composite lifecycle updates.

How does part visibility work in a fixed grid VS Code workbench layout?

Part visibility in a fixed grid VS Code workbench layout controls the show, hide, and maximize behavior of the sidebar, panel, chat bar, auxiliary bar, and project bar while preserving agent session storage rules and no-op conventions.

What is the best way to implement a modal editor overlay in VS Code?

The best way to implement a modal editor overlay in VS Code is to follow a spec-driven workbench contribution approach that aligns with layout rules, uses agent session part classes, and respects pane composite lifecycle updates and storage conventions.

Why does my VS Code titlebar behavior break after updating agent session UI parts?

VS Code titlebar behavior breaks after agent session UI updates when edits fall out of sync with the layout specification, failing to preserve lifecycle handling, agent session part classes, and required menu ID conventions.

Do I need to follow LAYOUT.md rules when changing VS Code sidebar and panel visibility?

You need to follow LAYOUT.md rules when changing VS Code sidebar and panel visibility to ensure implementation safety, preserve no-op rules, and verify correct show, hide, and maximize behavior across the workbench grid.

Can I use agent session part classes for custom workbench layout actions in VS Code?

You can use agent session part classes for custom workbench layout actions in VS Code by applying spec-driven contributions that respect storage conventions, menu IDs, and pane composite lifecycle updates for safe implementation.