test-setup

Scaffold test directories, example tests, and GitHub Actions workflows.

18|5|Updated Nov 25, 2025
One-click install
npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill test-setup-wsman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/wsman/MY-DOGE-MICRO/tree/main/.agents/skills/test-setup
Command: npx skills add https://github.com/wsman/MY-DOGE-MICRO --skill test-setup-wsman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of setting up a project's first automated test baseline, so teams do not have to hand-build test folders, example cases, and CI wiring from scratch.

Core Features & Use Cases

  • Stack detection and planning: Identifies whether the project is using a game engine or a product stack and chooses the matching scaffold.
  • Test harness creation: Creates unit, integration, API, and smoke-test directories plus a runnable example test.
  • CI/CD wiring: Adds a GitHub Actions workflow that runs the correct test command on every push and pull request.
  • Use case: A new project can use this Skill to establish a minimal, repeatable QA foundation before the first sprint starts.

Quick Start

Ask the assistant to scaffold the test setup for your project, using the detected technology stack and creating the baseline test files and CI workflow.

Frequently Asked Questions about test-setup

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

FAQPage Schema
How do I scaffold test infrastructure and a GitHub Actions CI pipeline for a new project?

To scaffold test infrastructure and a CI pipeline, this Skill detects your technology stack, creates non-overwriting unit, integration, API, and smoke test directories with baseline example tests, and wires a GitHub Actions workflow to run the correct test command automatically.

What is the best way to set up automated testing before implementation begins?

Setting up automated testing before implementation begins involves creating a repeatable QA foundation with runnable example tests and CI/CD wiring, which this Skill provides by scaffolding the necessary test harness directories and workflow automation based on your detected stack.

Does test scaffolding work with game engines and product software stacks?

Yes, test scaffolding works with both game engines and product software stacks. The Skill identifies your specific technology during the planning phase and applies the matching scaffold for your test directories and workflow automation.

How do I generate baseline unit, integration, and API tests without overwriting existing files?

To generate baseline unit, integration, and API tests without overwriting existing files, the Skill uses non-overwriting file creation to safely add runnable example tests and test harness directories alongside your current project structure.

Can I add a GitHub Actions workflow that runs smoke tests on every pull request?

Yes, you can add a GitHub Actions workflow that runs smoke tests on every push and pull request. The CI/CD wiring feature creates this workflow configured to execute the correct test command for your detected framework.

What are the limitations of automated test scaffolding for existing codebases?

A limitation of automated test scaffolding for existing codebases is that it focuses on establishing a minimal baseline before implementation begins, providing example tests and directories rather than generating comprehensive test coverage for pre-existing application logic.