CtrlK
BlogDocsLog inGet started
Tessl Logo

Cataclysm-BN

github.com/cataclysmbn/Cataclysm-BN

Skill

Added

Review

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.

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

67

pr

.agents/skills/pr/SKILL.md

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

69

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.

59

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.

68

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.

65

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.

60

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.

56