civ6lib
CommunityCiv6 district rules and adjacency engine.
AuthorKaiserWhoLearns
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Civ6 district rules and adjacency calculations library enabling precise validation of district placements and evaluation of adjacency bonuses on hex grids.
Core Features & Use Cases
- Provides a structured model of Civ6 districts, tiles, and city centers to support placement validation and adjacency calculations.
- Exposes a Python API to compute destruction effects (woods, rainforest, marsh, and bonus resources) when districts are placed.
- Useful for AI benchmarking, scenario analysis, and research into Civ6 mechanics and skill composition.
Quick Start
Run a sample map through civ6lib to validate district placements and compute adjacency bonuses.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: civ6lib Download link: https://github.com/KaiserWhoLearns/skillsbench/archive/main.zip#civ6lib Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.