game-dev-rust-godot

Develop HTML5 games with Rust WASM or Godot 4.x using asset-first TDD workflows.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/kjaylee/misskim-skills --skill game-dev-rust-godot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-dev-rust-godot
Source: https://github.com/kjaylee/misskim-skills/tree/main/skills/game-dev-rust-godot
Command: npx skills add https://github.com/kjaylee/misskim-skills --skill game-dev-rust-godot

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a streamlined workflow for developing HTML5 games, specifically enforcing the use of Rust (with WASM) or Godot 4.x, while strictly prohibiting JavaScript frameworks.

Core Features & Use Cases

  • Technology Enforcement: Ensures adherence to the mandated Rust/WASM or Godot 4.x stack for web game development.
  • Asset-First Workflow: Prioritizes asset acquisition before coding begins, ensuring a cohesive game design.
  • TDD & QA Integration: Incorporates Test-Driven Development (TDD) and automated QA (Playwright) for robust game development.
  • Use Case: Develop a new 2D platformer game using Godot 4.x, ensuring all assets are sourced and approved before coding starts, and all game mechanics are covered by automated tests.

Quick Start

Use the game-dev-rust-godot skill to create a new HTML5 game project using Rust and Macroquad, starting with acquiring all necessary game assets.

Frequently Asked Questions about game-dev-rust-godot

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

FAQPage Schema
How do I build HTML5 games using Rust or Godot?

HTML5 game development with Rust or Godot follows an asset-first approach, prioritizing asset acquisition before coding begins. This ensures a cohesive game design and streamlined workflow using Rust with WASM or Godot 4.x.

Can I use JavaScript or TypeScript frameworks for web game development?

No, JavaScript and TypeScript frameworks are strictly prohibited. You must use Rust with WASM (Macroquad or Bevy) or Godot 4.x for HTML5 game development.

What is the TDD pipeline for HTML5 game development?

The TDD pipeline integrates Test-Driven Development and automated QA with Playwright to validate game mechanics. It mandates specific workflows for asset acquisition, implementation, testing, and deployment to ensure robust code.

Does this workflow support deploying 2D platformer games built with Godot 4.x?

Yes, Godot 4.x is fully supported for HTML5 deployment. The workflow ensures all assets are sourced before coding, and game mechanics are validated through automated testing with Playwright.

What libraries does Rust use for WASM game development?

Rust uses Macroquad or Bevy for WASM game development. These frameworks compile Rust code to WebAssembly, enabling HTML5 deployment while adhering to the TDD and asset-first workflow.

Why is an asset-first approach required before coding HTML5 games?

An asset-first approach is required to ensure cohesive game design. Mandating asset acquisition before coding begins streamlines implementation and testing phases for HTML5 games.