gamefacelisted
Install: claude install-skill CitiesSkylinesModding/agents-plugins
# Gameface
Gameface renders game UI from HTML/CSS/JS.
It is powered by Cohtml (the HTML engine) and Renoir (the rendering engine), proprietary technology that is not WebKit, Chromium, or Gecko, and not a WebView.
JavaScript runs on V8.
Gameface implements a deliberate subset of HTML5/CSS3 chosen for game-UI performance: an unsupported HTML element is not an error, it lays out as a generic unstyled flex box with no semantics, and unsupported CSS is silently ignored.
(The older Coherent UI product was Chromium-based; search results about it do not describe Gameface.) This skill was written against docs v3.0.3.1 and verified against Cities: Skylines II (CS2), the worked example throughout.
## The map and the territory
The docs are the map; the running game is the territory.
Three rules keep them straight:
1. **The docs describe the latest Gameface only.** Support tables carry no "since version" annotations.
A YES in today's docs is an upper bound, not a fact about your game.
2. **Version-gate every feature claim.** A game embeds a Cohtml version frozen at ship time (CS2: 1.64.0.7, while the docs describe 3.0.x).
A feature exists in the game iff the changelog introduced it at or below the game's version.
[references/version-gating.md](references/version-gating.md) has the lookup procedure, a baked version-to-feature timeline, and the list of features that never existed at all.
3. **Probe the territory.** Two games on the same Cohtml version can still differ: per-game