Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

new

Create a new project to start development quickly

1.11k repo starsObserved in 1 repos
Development

add-lua-binding-api

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

1.11k repo starsObserved in 1 repos
Development

add-lua-binding-complex

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

1.11k repo starsObserved in 1 repos
Development

add-lua-binding-simple

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.

1.11k repo starsObserved in 1 repos
Development

deno-script

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

1.11k repo starsObserved in 1 repos
Development

i18n-context

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

1.11k repo starsObserved in 1 repos
Development

release-gen

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

1.11k repo starsObserved in 1 repos
Development

vertical-slices

Design, implement, and review software using vertical slices (feature-first architecture) instead of horizontal layers. Use when creating a new feature, refactoring layered code (controllers/services/repositories), defining clear API-domain-data boundaries, improving slice-level testability, or reducing cross-module coupling in backend or fullstack TypeScript projects.

1.11k repo starsObserved in 3 repos
Development

typescript-bun-drizzle-quality

Build or review Bun fullstack TypeScript code with Drizzle-backed SQL. Use for backend or cross-layer changes touching API/domain logic, schema or query design, migrations, runtime/type debugging, and boundary validation between contracts, business rules, and persistence.

1.11k repo starsObserved in 2 repos
Development

databuddy-internal

Work inside the Databuddy monorepo for internal implementation, debugging, review, and refactoring. Use only for repository code changes across dashboard, api, basket, links, docs, uptime, SDK, tracker, auth, RPC, database schema, ClickHouse, or shared packages. Do not use for external SDK, API, CDN, feature flag, or LLM observability integration guidance; use databuddy instead.

1.11k repo starsObserved in 1 repos
Development