civ6lib

Installation
SKILL.md

Understanding Civ6 District Mechanics

Complete reference for Civilization 6 district placement and adjacency bonus systems (Gathering Storm).

Modules

  • placement_rules.py - District placement validation rules
  • adjacency_rules.py - Adjacency bonus calculation engine

For hex grid utilities (neighbors, distance, etc.), use the hex-grid-spatial skill or import from src.hex_utils.

Usage

Installs
1
First Seen
Apr 24, 2026