run-smoke-tests

Solid

Inspect an unfamiliar repository, interpret a broad Markdown user journey at runtime, operate the real product through its supported web, API, CLI, desktop, or mobile surface, and produce an auditable pass, fail, or blocked judgment with screenshots, logs, recordings, and a step timeline when available. Use when asked to run smoke tests, validate an end-to-end user journey, dogfood a product, test a release candidate, or execute a non-deterministic workflow that may include authentication or human checkpoints. Do not use as a substitute for deterministic unit, integration, or scenario tests.

Testing & QA 47 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Run Smoke Tests Execute a broad user journey against a real build and leave enough evidence for a person to audit the judgment. Understand the host project before starting the product or touching its state. ## Operating contract - Treat the Markdown as runtime instructions, not source to compile into code. - Test through a supported user-facing surface: web UI, API, CLI, desktop, mobile, or a documented combination. - Separate execution from repair. Do not edit the product, tests, or journey during a run. Finish the report before starting any requested fix. - Default to local, test, preview, or staging environments. Never mutate production, spend money, send real invitations, or change real user data without explicit authorization. - Make every pass or fail claim traceable to captured evidence. - Keep the first failed run. Do not erase evidence by retrying until green. ## Workflow ### 1. Pass the repository-understanding gate Read the nearest repository instructions, product README, runbook, contribution guide, manifests, launch scripts, existing smoke or end-to-end tests, and the smallest relevant product documentation. Search for auth setup, seed data, test accounts, feature flags, observability, artifact conventions, and cleanup commands. Trace the journey across the relevant UI, service, state, and external-system boundaries so failures can be attributed to the right part of the product. Before launching anything, be able to state: ```text product and us...

Details

Author
tamdogood
Repository
tamdogood/builder-essential-skills
Created
2 weeks ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category