test-setup

Automates Godot engine test scaffolding and CI/CD workflow creation.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/rakhnianskii9/God-Godot --skill test-setup-rakhnianskii9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-setup
Source: https://github.com/rakhnianskii9/God-Godot/tree/main/.github/skills/test-setup
Command: npx skills add https://github.com/rakhnianskii9/God-Godot --skill test-setup-rakhnianskii9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffolds the automated testing infrastructure and CI/CD pipeline for Godot engine projects, enabling consistent test wiring from sprint start.

Core Features & Use Cases

  • Generates tests/ structure including unit, integration, and smoke directories; creates starter seed files and a smoke-test baseline.
  • Creates CI workflow definitions and stage gates to ensure tests run on each push and PR.
  • Provides a repeatable baseline for QA handoffs and sprint readiness by applying standard test conventions.

Quick Start

Run /test-setup to scaffold the test infrastructure and CI/CD for the project, then review the generated tests/ layout and workflows.

Frequently Asked Questions about test-setup

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

FAQPage Schema
How do I set up unit tests and CI for a Godot project?

Scaffolding test infrastructure for a Godot project creates tests/unit, tests/integration, and tests/smoke directories alongside CI workflow definitions, providing a ready-to-run baseline for QA and sprint readiness without overwriting existing files.

What is the best way to structure Godot test directories for CI/CD?

The best way to structure Godot test directories is by separating tests into unit, integration, and smoke folders. This structure includes starter seed files and CI stage gates to ensure tests run automatically on each push and pull request.

Does scaffolding Godot test infrastructure overwrite my existing CI workflows?

Scaffolding Godot test infrastructure does not overwrite existing files. It detects the engine configuration and writes only missing files, preserving your current CI workflow definitions and test setups while adding the missing baseline components.

Can I generate smoke test baselines for Godot automatically?

Yes, you can generate smoke test baselines for Godot automatically. The scaffolding process wires up a seed file specifically for smoke tests, creating a repeatable baseline that ensures critical functionality is verified during QA handoffs.

When do I need to scaffold test infrastructure for a Godot engine project?

You need to scaffold test infrastructure for a Godot engine project at the start of a sprint. It applies standard test conventions and creates stage gates in your CI/CD pipeline, ensuring consistent test wiring and sprint readiness from day one.