Claude-code-plugins-plus running-smoke-tests
install
source · Clone the upstream repo
git clone https://github.com/jeremylongshore/claude-code-plugins-plus-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jeremylongshore/claude-code-plugins-plus-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/backups/skill-structure-cleanup-20251108-073936/plugins/testing/smoke-test-runner/skills/smoke-test-runner" ~/.claude/skills/jeremylongshore-claude-code-plugins-plus-running-smoke-tests-e13a1d && rm -rf "$T"
manifest:
backups/skill-structure-cleanup-20251108-073936/plugins/testing/smoke-test-runner/skills/smoke-test-runner/SKILL.mdsource content
Overview
This skill enables Claude to quickly verify the critical functionality of an application by running a suite of smoke tests. It provides a fast pass/fail assessment, helping to identify potential issues early in the deployment process.
How It Works
- Initiate Smoke Test: The user requests a smoke test using the
or/smoke-test
command./st - Execute Test Suite: The skill executes the pre-defined suite of smoke tests, covering system health, authentication, core features, and external integrations.
- Report Results: The skill provides a summary of the test results, indicating whether the tests passed or failed.
When to Use This Skill
This skill activates when you need to:
- Verify application functionality after a deployment.
- Confirm system health after an upgrade.
- Sanity-check critical features after configuration changes.
Examples
Example 1: Post-Deployment Verification
User request: "Run a smoke test after deploying the new version."
The skill will:
- Execute the smoke test suite.
- Report the pass/fail status of each test, highlighting any failures in authentication or core feature validation.
Example 2: Configuration Change Validation
User request: "/st to validate the recent database configuration changes."
The skill will:
- Execute the smoke test suite.
- Report the results, specifically checking the system health and integration tests to ensure the database changes didn't introduce issues.
Best Practices
- Focus: Ensure smoke tests focus on the most critical user flows and system components.
- Speed: Keep the smoke test suite execution time under 5 minutes for rapid feedback.
- Integration: Integrate smoke tests into your CI/CD pipeline for automated post-deployment verification.
Integration
This skill can be used in conjunction with other deployment and monitoring tools to provide a comprehensive view of application health and stability. It works independently, requiring only the
/smoke-test or /st command to initiate.