Skip to content
Back to skills

Godot Opensourcesam V2 Heras Garden

ASecurity

Develop, test, build, and deploy Godot 4.x games. Includes GdUnit4 for GDScript unit tests and PlayGodot for game automation and E2E testing. Supports web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.

  • 666 stars
  • 0 votes
  • 0 copies
  • 13 views
  • Added February 8, 2026
devopsgonodetestingdebugginggitci/cd

Works with

  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill godot-opensourcesam-v2-heras-garden --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Godot Opensourcesam V2 Heras Garden?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Godot Opensourcesam V2 Heras Garden
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-godot-opensourcesam-v2-heras-garden/badge)](https://www.skillsdirectory.com/skills/majiayu000-godot-opensourcesam-v2-heras-garden)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: godot
version: 1.2.0
description: Develop, test, build, and deploy Godot 4.x games. Includes GdUnit4 for GDScript unit tests and PlayGodot for game automation and E2E testing. Supports web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
---

# Godot Skill (Streamlined)

## What This Is For
Use this when working in Godot 4.x projects: playtesting, debugging, writing GDScript, or running tests.

---

## HPV Best Practices (Headed Playability)
- Prefer fewer, batched inputs with 400-800 ms waits, then verify state once.
- Cache key nodes once per session (world root, player, DialogueBox) to avoid repeat lookups.
- Gate actions on state checks (DialogueBox visible, quest flags, markers) to avoid loops.
- Use teleport/runtime eval to reach targets quickly, then interact like a human would.
- In this repo, minigames are typically skipped unless explicitly requested.

---

## MCP Quick Flow (Typical)
1) Start project headed.
2) Inspect runtime scene tree once.
3) Teleport to target.
4) Trigger interaction.
5) Verify with DialogueBox text or flag state.

---

## Headless Logic Checks (HLC)
Run logic tests when you are in an engineering role:

- godot --headless --path . --script tests/run_tests.gd
- godot --headless --path . -s res://addons/gdUnit4/bin/GdUnitCmdTool.gd --run-tests

---

## GdUnit4 Quick Start
Basic structure:
- extends GdUnitTestSuite
- use scene_runner for scene tests
- await runner.await_idle_frame() before input

---

## PlayGodot (Optional)
PlayGodot is useful for external automation but requires a custom Godot fork.
Consider it when the project specifically needs E2E automation.

---

## Export/Deploy (Optional)
Reserve this for tasks that explicitly require exporting or deployment.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.