styling-web-game-typography
Use this skill when a game needs intentional text styling, font adoption, or license-compliant font bundling for distribution.
Default artifacts:
<PROJECT_DIR>/TYPOGRAPHY_DECISION.md— typography decisions, role mapping, fallback/adoption state, license status.<PROJECT_DIR>/VISUAL_DESIGN.md— short visual-policy summary (roles, size hierarchy, colors, event text effects); do not duplicate font provenance or license detail here.<PROJECT_DIR>/assets/fonts/— bundle ONLY adopted font weights, not bulk candidate dumps.<PROJECT_DIR>/licenses/fonts/— full license texts for adopted fonts.<PROJECT_DIR>/THIRD_PARTY_LICENSES.md— adopted external font source and license summary.
When updating an existing project, inspect its current theme/style directory, typography docs, font directory, and license directory before choosing file paths. If the named project path is absent, produce a standard path-based plan and state that project inventory was skipped.
During fallback-font implementation, explicitly record that no external font is adopted yet and do not create font license files or third-party font entries.
During font adoption, bundle only the selected weights. If fonts came from a scratch/download folder, verify the exact source release and license before copying; if provenance cannot be established, re-acquire only the selected weights from an authoritative source.