smoke-test

Run automated tests and HTTP health checks to produce integration-sprint validation reports.

15|5|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/sohei56/maul-team --skill smoke-test-sohei56
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smoke-test
Source: https://github.com/sohei56/maul-team/tree/main/skills/smoke-test
Command: npx skills add https://github.com/sohei56/maul-team --skill smoke-test-sohei56

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the manual effort of discovering, running, and documenting a project's test suites and application health checks during Integration Sprint.

Core Features & Use Cases

  • Framework Detection: Identifies test commands for JavaScript, Python, Rust, Go, Make, and Bats projects.
  • Layered Validation: Runs unit, integration, HTTP smoke, and optional Playwright browser tests while capturing pass, fail, skipped, and error details.
  • Structured Reporting: Records category results and automatically computes the overall status in .scrum/test-results.json through the guarded result wrapper.
  • Use Case: After a development sprint, use this Skill to run all available tests, verify discovered HTTP endpoints, optionally exercise browser workflows, and provide the Scrum Master with a concise release-readiness report.

Quick Start

Ask the smoke-test skill to validate the project after the latest development sprint and report the overall status with any failures or skipped checks.

Frequently Asked Questions about smoke-test

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

FAQPage Schema
How do I run automated smoke tests after a development sprint?

To run automated smoke tests after a development sprint, you can use this Skill to detect available test commands and execute health checks. It automatically validates your project and generates a release-readiness report detailing any failures.

Does the smoke testing framework support Python and Go test suites?

Yes, the smoke testing framework supports Python and Go test suites. It also detects and executes tests for JavaScript, Rust, Make, and Bats projects, running unit, integration, and HTTP endpoint checks.

Can I use Playwright browser workflows for end-to-end testing validation?

You can use Playwright browser workflows for end-to-end testing validation. The Skill optionally exercises these browser workflows alongside HTTP smoke tests to verify application health and produce a comprehensive integration-sprint validation report.

How does automated test reporting work for integration sprint validation?

Automated test reporting for integration sprint validation works by capturing pass, fail, skipped, and error details across all executed checks. A guarded result-recording wrapper automatically computes the overall status and records category results in a JSON file.

What do I need to run HTTP endpoint smoke tests automatically?

To run HTTP endpoint smoke tests automatically, you need project requirements or source files for endpoint discovery and detectable application start commands. The Skill then validates these discovered HTTP endpoints and logs the results.

Are there limitations when testing multiple language frameworks in one project?

When testing multiple language frameworks in one project, the Skill requires detectable test or application start commands for each suite. It will not work if project requirements or source files for endpoint and workflow discovery are missing.