Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeDeclared
CursorNot declared
CodexDeclared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars1
LicenseLICENSE
Default branchmain
Open issues0
Status
Active
Skill metadata
Parsed from SKILL.md frontmatter.
Version0.1.0
LicenseMIT
CompatibilityCodex, Claude Code, and other Agent Skills-compatible clients.
Declared agentsclaude-codecodex
More metadata
version
0.1.0
displayName
Rust Data Driven Game Content
category
Rust
tags
rust,gamedev,serde,ron,data-driven
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md1,684 B
docsSUMMARY.md325 B
History
First seen on skills.sh
First recorded snapshot · 54 installs
SKILL.md
Rust Data Driven Game Content
Use this skill to move game content out of Rust code and into validated data files. Keep schemas small, explicit, and aligned with components the game can actually spawn.
Core Workflow
Identify repeated hard-coded spawn data.
Design a Serde-friendly schema for entities, effects, spawn levels, and
weights.
Load data at startup or level generation with clear errors.
Convert templates into component bundles through one spawn boundary.
Add validation for missing fields, impossible levels, invalid effects, and
empty spawn tables.
Keep balance changes in data and behavior changes in Rust systems.
Read Next
Read references/data-driven-content-patterns.md for schema design, RON/Serde notes, spawn weighting, validation, and review checks.
Source Notes
Guidance is transformed and paraphrased from Hands-On Rust Chapters 13, 14, and 15 and from the official companion source repository. Current crate context was checked against Serde and RON docs. Verify the target project's chosen data format and dependency versions before editing.