generate-qa-test-cases

Generate QA test cases from TypeScript and HTML form code.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Michael0520/milo-claudekit --skill generate-qa-test-cases
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-qa-test-cases
Source: https://github.com/Michael0520/milo-claudekit/tree/main/plugins/one-ui-migration/skills/generate-qa-test-cases
Command: npx skills add https://github.com/Michael0520/milo-claudekit --skill generate-qa-test-cases

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the generation of comprehensive QA test cases by analyzing project code, reducing manual effort and ensuring thorough test coverage.

Core Features & Use Cases

  • Code Analysis: Parses TypeScript and HTML files to identify form fields, validation rules, error messages, and conditional logic.
  • Test Case Generation: Creates detailed boundary and interaction test cases based on the extracted information.
  • Use Case: A developer needs to create a robust set of test cases for a new user registration form. This Skill analyzes the form's TypeScript and template files to automatically generate all necessary test scenarios, including valid inputs, boundary conditions, and error message verifications.

Quick Start

Use the generate-qa-test-cases skill to analyze the path libs/mxsecurity/account-page and generate QA test cases.

Frequently Asked Questions about generate-qa-test-cases

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

FAQPage Schema
How do I generate QA test cases from TypeScript and HTML files?

To generate QA test cases from TypeScript and HTML files, this Skill analyzes your project code to extract form fields, validation rules, and conditional visibility logic, then outputs detailed test scenarios to a Markdown file.

Can I automate test case generation for form validation rules and error messages?

Yes, you can automate test case generation for form validation rules and error messages by parsing the codebase to identify boundary conditions and interaction scenarios, which are then documented comprehensively.

Does the generated QA test case output support English or Chinese?

The generated QA test cases are output in Traditional Chinese. The Skill writes these detailed boundary and interaction test scenarios directly into a specified Markdown file for your project.

How do I analyze a specific directory path to extract form fields for testing?

You can analyze a specific directory path by providing it as input, and the Skill will parse the TypeScript and HTML files within that location to extract form fields and generate the corresponding test cases.

What is the best way to ensure thorough test coverage for conditional visibility logic?

To ensure thorough test coverage for conditional visibility logic, the Skill analyzes your code to automatically generate interaction test cases that verify when and how these UI conditions trigger.

Are there limitations when parsing code to extract test scenarios for complex forms?

The primary constraint is that the code analysis focuses on TypeScript and HTML files, meaning test case generation relies strictly on the form fields, validation rules, and visibility logic explicitly defined in those file types.