civ6lib

Community

Civ6 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.