What problem does it solve? Building isolated, screenshot-testable UI components in a VS Code-based workbench requires correct service wiring, theming, CSS scoping, and shadow DOM setup, which is error-prone without guidance. ## Core Features & Use Cases - Fixture Authoring Guidance: Covers the .fixture.ts file structure, defineThemedFixtureGroup and defineComponentFixture patterns, and auto Dark/Light theme variants. - Service and Mock Setup: Explains createEditorServices, registering additional DI services, and creating mocks with the mock<T>() helper. - Component Adaptation Advice: Shows how to refactor components for fixture-friendliness, including shallow CSS selectors, dependency injection, disabling auto-focus, and exposing domNode. - Use Case: When adding a new workbench widget, use this Skill to write a fixture with multiple state variants (empty, loading, completed) and capture stable screenshots via the component explorer MCP tools. ## Quick Start Create a component fixture for my new widget with Dark and Light variants and screenshot it using the component explorer tools.