rust-roguelike-procgen-ai
Installation
SKILL.md
Rust Roguelike Procgen AI
Use this skill to add procedural map variety and tactical AI without losing testability. Keep generators behind a common interface, validate generated maps, and make AI depend on what entities can perceive.
Core Workflow
- Define a map builder output type with map, starts, exits, and spawn points.
- Put each generator behind a shared trait or equivalent interface.
- Validate reachability and spawn legality before using a generated map.
- Add a small output harness or snapshot path for generator inspection.
- Implement FOV and pathfinding through map traits or adapter functions.
- Gate monster knowledge through visibility or memory rules.
Read Next
Read references/procgen-ai-patterns.md for generator interfaces, FOV,
pathfinding, map memory, AI checks, and test harness patterns.