cataclysmbn
- 12 skills
- 0 followers
- 7 hours ago last updated
- ▌
- ▌ Pr · cataclysmbnCreate or update Cataclysm-BN PRs with validated titles, terse bodies, related links, and reviewer-useful evidence.
- ▌ Translate · cataclysmbnAdd the remaining English, Korean, and Japanese translations for documentation files added since main. Use with optional explicit docs file paths to translate a selected documentation change across docs/en, docs/ko, and docs/ja.
- ▌ Deno Script · cataclysmbnWrite or modify Cataclysm-BN Deno/TypeScript scripts. Use for scripts, tools, migrations, generators, git hooks, and CLI utilities.
- ▌ Release Gen · cataclysmbnFinish release follow-up after the changelog exists. Update `data/XDG/org.cataclysmbn.CataclysmBN.metainfo.xml` and send the matching Flathub PR with `gh pr create --web`.
- ▌ I18N Context · cataclysmbnAdd gettext context for ambiguous user-facing strings and repair affected PO translations.
- ▌ Test Quality · cataclysmbnWrite or review Cataclysm-BN tests that avoid flakes, use deterministic fixtures, and clean up global state.
- ▌ Changelog Gen · cataclysmbnRewrite every `docs/*/game/changelog/{order}.stable-{semver}.md` from a ref range. Default `--limit=20`.
- ▌ Add Lua Binding API · cataclysmbnAdd Cataclysm-BN Lua API bindings for global game functions, utility libraries, constants, callbacks, and domain-specific Lua namespaces.
- ▌ Lua Binding Reference · cataclysmbnQuick reference for Cataclysm-BN Lua binding macros, Luna usertypes, libraries, documentation, type patterns, build steps, and common errors.
- ▌ Add Lua Binding Simple · cataclysmbnAdd simple Cataclysm-BN Lua bindings for string_id types, enums, and basic read-only C++ types. Use when exposing straightforward C++ types to Lua.
- ▌ Add Lua Binding Complex · cataclysmbnAdd comprehensive Cataclysm-BN Lua bindings for complex C++ classes with methods, inheritance, constructors, properties, operators, and ownership rules.