Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Skills — Minecraft Domain

Rust Skills IA for Minecraft — The in-game Rust companion

AI coding assistant skill set for Minecraft-adjacent Rust systems.

License: MIT

What's in here

11 skill files across Layer 0 + 3 cognitive layers covering every major Minecraft Rust subsystem:

Layer Skills What it covers
Layer 0 — Vibe mc-00-vibe "I want to…" / beginner — plain English → technical skill
Layer 3 — Domain domain-minecraft Hard constraints: 50ms tick, coord types, ecosystem map
Layer 1 — Mechanics mc-01-ownership, mc-05-nbt-io Borrow errors, chunk ownership, NBT/region file I/O
Layer 2 — Design mc-02mc-08, mc-10 Chunk, worldgen, ECS, networking, perf, lighting, plugins

Install

Claude Code (global):

git clone https://github.com/your-org/rust-skills-minecraft ~/.claude/skills/rust-skills-minecraft

Claude Code (project only):

git clone https://github.com/your-org/rust-skills-minecraft .claude/skills/rust-skills-minecraft

Any agent (AGENTS.md standard):

cp rust-skills-minecraft/AGENTS.md AGENTS.md

Cursor:

cp rust-skills-minecraft/AGENTS.md .cursorrules

What it covers

Subsystem Skill Key patterns
Chunk storage mc-02-chunk-storage Paletted containers, Y-major index, nibble arrays
World generation mc-03-worldgen 2D+3D noise chains, SIMD batching, two-phase gen
Entity simulation mc-04-entity-ecs Bevy ECS, AABB physics, A* pathfinding
NBT / region I/O mc-05-nbt-io memmap2, fastnbt, typed serde structs
Async networking mc-06-networking VarInt, protocol state machine, tick separation
Performance mc-07-performance Greedy meshing, BFS redstone, AHashMap, pooling
Lighting mc-08-lighting Heightmap skylight, BFS propagation, removal pass
Plugins mc-10-plugins Trait objects, libloading, WASM (wasmtime)
Ownership mc-01-ownership Arc<RwLock>, entity ID indirection

Based on

License

MIT

About

Rust skills for Minecraft-domain systems: chunk storage, world gen, entity physics, NBT I/O and async server architecture. Works with Claude Code, Cursor, Copilot and any AI coding agent.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors