CtrlK
BlogDocsLog inGet started
Tessl Logo

Cataclysm-BN

github.com/cataclysmbn/Cataclysm-BN

SkillAddedReview
add-lua-binding-api

.agents/skills/add-lua-binding-api/SKILL.md

Add Cataclysm-BN Lua API bindings for global game functions, utility libraries, constants, callbacks, and domain-specific Lua namespaces.

54

add-lua-binding-complex

.agents/skills/add-lua-binding-complex/SKILL.md

Add comprehensive Cataclysm-BN Lua bindings for complex C++ classes with methods, inheritance, constructors, properties, operators, and ownership rules.

64

add-lua-binding-simple

.agents/skills/add-lua-binding-simple/SKILL.md

Add simple Cataclysm-BN Lua bindings for string_id types, enums, and basic read-only C++ types. Use when exposing straightforward C++ types to Lua.

64

changelog-gen

.agents/skills/changelog-gen/SKILL.md

Rewrite every `docs/*/game/changelog/{order}.stable-{semver}.md` from a ref range. Default `--limit=20`.

60

deno-script

.agents/skills/deno-script/SKILL.md

Write or modify Cataclysm-BN Deno/TypeScript scripts. Use for scripts, tools, migrations, generators, git hooks, and CLI utilities.

63

i18n-context

.agents/skills/i18n-context/SKILL.md

Add gettext context for ambiguous user-facing strings and repair affected PO translations.

64

lua-binding-reference

.agents/skills/lua-binding-reference/SKILL.md

Quick reference for Cataclysm-BN Lua binding macros, Luna usertypes, libraries, documentation, type patterns, build steps, and common errors.

62

pr

.agents/skills/pr/SKILL.md

Create or update Cataclysm-BN PRs with validated titles, terse bodies, related links, and reviewer-useful evidence.

69

release-gen

.agents/skills/release-gen/SKILL.md

Finish 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`.

68

test-quality

.agents/skills/test-quality/SKILL.md

Write or review Cataclysm-BN tests that avoid flakes, use deterministic fixtures, and clean up global state.

65

translate

.agents/skills/translate/SKILL.md

Add 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.

68