component-fixtures
Pass
Audited by Gen Agent Trust Hub on Sep 25, 2026
Risk Level: SAFE
Full Analysis
- Use of Environment-Specific Tools: The skill instructs the agent to use specific Model Context Protocol (MCP) tools for listing and screenshotting UI components. These tools are integrated into the execution environment for automated testing tasks.
- Project-Scoped Operations: The instructions focus on creating and managing files within the project's test directories (e.g.,
src/vs/workbench/test/browser/componentFixtures/), which is standard behavior for development-oriented skills. - Testing Best Practices: The skill encourages secure development practices such as Dependency Injection (DI) and service mocking, which help isolate components during testing and avoid reliance on global state or external side effects.
- Dependency Localization: It specifies that internal library imports (like
@vscode/component-explorer) should be restricted to shared utility files, a design pattern that improves maintainability and limits direct dependency exposure across the codebase.
Audit Metadata