create-tests

Generate YAML end-to-end web tests from structured markdown specifications.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/ShiplightAI/agent-skills --skill create-tests-shiplightai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-tests
Source: https://github.com/ShiplightAI/agent-skills/tree/main/skills/create-tests
Command: npx skills add https://github.com/ShiplightAI/agent-skills --skill create-tests-shiplightai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for planning, creating, and managing automated browser tests based on structured specifications, reducing manual effort and human error.

Core Features & Use Cases

  • Structured Testing Workflow: Guides users through discovering, specifying, planning, implementing, and verifying web tests in markdown artifacts.
  • Test Artifact Management: Produces markdown files and YAML test cases that document test scope, scenarios, and implementation steps.
  • Use Case: A QA engineer uses this Skill to design and auto-generate tests for a complex web application, ensuring coverage of critical user journeys and error conditions with minimal manual scripting.

Quick Start

Use the create-tests skill to generate a detailed test plan and implement YAML tests for your web app by specifying your app details, then walk through each test step in a browser session.

Frequently Asked Questions about create-tests

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

FAQPage Schema
How do I generate automated end-to-end web tests from specifications?

You can generate automated end-to-end web tests from specifications by using a structured workflow that converts markdown planning documents into YAML test cases. This framework guides you through discovering, specifying, planning, and verifying test scenarios to reduce manual scripting.

What is a spec-driven workflow for web test automation?

A spec-driven workflow for web test automation is a process where markdown artifacts define test scope and scenarios before implementation. It structures the testing lifecycle into discovery, specification, planning, and verification stages to produce maintainable YAML test cases.

How do I create a structured test plan for complex web applications?

Create a structured test plan for complex web applications by documenting critical user journeys and error conditions in markdown files. This framework auto-generates YAML test cases from your specifications, ensuring reliable test coverage with minimal manual effort.

Can I use YAML test cases for automated browser testing?

Yes, you can use YAML test cases for automated browser testing by defining implementation steps that you walk through in a browser session. The generated YAML documents the test scope and scenarios, guiding the execution of end-to-end web tests.

Does spec-driven test generation work for QA engineers without heavy manual scripting?

Spec-driven test generation works for QA engineers by automating YAML test generation from high-level markdown specifications. It eliminates heavy manual scripting by managing test artifacts that document scope, scenarios, and implementation steps for reliable web application coverage.