What problem does it solve? Building isolated, screenshot-testable fixtures for VS Code UI components requires knowledge of fixture file structure, theming, service mocking, CSS scoping, and async rendering pitfalls that are easy to get wrong. ## Core Features & Use Cases - Fixture Authoring Guidance: Covers the .fixture.ts file pattern, defineThemedFixtureGroup and defineComponentFixture helpers, and automatic Dark/Light theme variants. - Service Setup and Mocking: Explains createEditorServices, registering additional DI services, and creating mock service instances for isolated rendering. - Component Adaptation Advice: Shows how to refactor components to be fixture-friendly, 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 variants (empty, loading, completed states) and capture stable screenshots via the component explorer MCP tools. ## Quick Start Create a component fixture for my new widget and capture screenshots of its dark and light themed variants.