smoke-tests

Run VS Code smoke tests with grep filtering and Playwright tracing.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/THRISHAL12345/Project_X --skill smoke-tests-thrishal12345
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: smoke-tests
Source: https://github.com/THRISHAL12345/Project_X/tree/main/apps/vscode-fork/.github/skills/smoke-tests
Command: npx skills add https://github.com/THRISHAL12345/Project_X --skill smoke-tests-thrishal12345

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you run and debug VS Code smoke tests so you can verify end-to-end UI behavior, isolate flaky failures, and investigate CI breakages with the right runner options and logs.

Core Features & Use Cases

  • Run smoke test suites: Execute the full Electron, web, or remote smoke test flows from source or against a packaged build.
  • Filter and trace failures: Narrow execution to a specific suite with grep patterns and capture Playwright traces and screenshots when troubleshooting.
  • Debug CI flakes: Temporarily loop a suspect suite in CI to reproduce intermittent failures and then inspect published logs and artifacts.
  • Use case: A failing PR smoke test can be reproduced by rerunning only the impacted suite with tracing, then reviewed through the downloaded logs artifact.

Quick Start

Use the smoke-tests skill to run the failing suite with a grep filter and tracing, then inspect the generated logs and screenshots to identify the regression.

Frequently Asked Questions about smoke-tests

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

FAQPage Schema
How do I debug failing VS Code smoke tests in CI?▼

Reproduce failing VS Code smoke test regressions by rerunning the impacted suite locally with grep filtering and Playwright tracing enabled, then inspect downloaded artifact logs and screenshots to isolate the failure.

Can I filter VS Code smoke test execution to a specific suite?▼

Yes, you can filter VS Code smoke test execution using grep patterns to narrow the run to a specific suite, which helps reproduce targeted end-to-end UI workflow failures without running the full test suite.

How do I reproduce flaky VS Code smoke test failures?▼

Reproduce flaky VS Code smoke test failures by temporarily looping the suspect suite in CI to trigger intermittent failures, then inspect published logs and Playwright traces for deterministic troubleshooting.

Does this smoke test debugging approach work for Electron, web, and remote suites?▼

Yes, this approach applies to Electron, web, and remote VS Code smoke test suites, utilizing the smoketest and smoketest-no-compile runners alongside Playwright tracing support for end-to-end UI workflow verification.

What runners are required for VS Code smoke test debugging?▼

VS Code smoke test debugging requires the smoketest and smoketest-no-compile runners, and utilizes Playwright tracing support alongside artifact log inspection for deterministic troubleshooting of failing end-to-end UI workflows.