mt-create-smoke-test-guide

Generate manual smoke test guides from Git changes and product requirements.

Updated May 15, 2026
One-click install
npx skills add https://github.com/t-miura-024/tools --skill mt-create-smoke-test-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mt-create-smoke-test-guide
Source: https://github.com/t-miura-024/tools/tree/main/chezmoi/dot_config/opencode/skills/mt-create-smoke-test-guide
Command: npx skills add https://github.com/t-miura-024/tools --skill mt-create-smoke-test-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the effort of creating manual smoke test documentation from complex code changes by turning implementation differences and requirements into structured validation procedures.

Core Features & Use Cases

  • Diff-Based Test Planning: Analyzes uncommitted changes or branch differences to identify affected functionality and required verification flows.
  • Structured Test Documentation: Produces smoke test guides with user stories, prerequisites, normal cases, and abnormal cases following a consistent template.
  • Use Case: A developer finishing a feature can use this Skill to transform Git changes and product requirements into a QA-ready manual test checklist covering end-to-end behavior and edge cases.

Quick Start

Ask the skill to create a smoke test guide from the current Git changes and available requirements.

Frequently Asked Questions about mt-create-smoke-test-guide

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

FAQPage Schema
How do I generate a manual smoke test guide from Git changes?

You can generate a smoke test guide from Git changes by analyzing uncommitted code differences alongside product requirements. This produces a structured Markdown checklist covering user stories, prerequisites, and end-to-end validation flows for manual testing.

What is a diff-based smoke test plan and when do I need one?

A diff-based smoke test plan is a manual validation checklist derived from analyzing Git branch differences. You need one when completing a software feature to verify implemented behavior, validate user stories, and cover edge cases before release.

How to create QA documentation covering normal and abnormal test scenarios?

Create QA documentation by structuring test guides with user stories, prerequisites, normal cases, and abnormal cases. Analyze code changes and requirement sources to populate a consistent template, producing actionable end-to-end validation procedures.

Can I use user stories and product requirements to build an end-to-end test checklist?

Yes, you can build an end-to-end test checklist using user stories and product requirements. By combining requirement sources with Git diff analysis, you generate actionable Markdown test guides that validate implemented functionality and edge cases.

What are the limitations of generating smoke test procedures from code changes?

A limitation of generating smoke test procedures from code changes is the requirement for structured analysis of both Git diffs and requirement sources. Without accessible product requirements or clear implementation differences, the generated test documentation cannot guarantee complete scenario coverage.