Goldziher

110 mods across 4 repositories, 357 stars between them.

build

03

Goldziher/ai-rulez

Command

Build the project using the standard task runner.

139 7d ago A 3 tokens original MIT

fix

04

Goldziher/ai-rulez

Command

Auto-fix linting, formatting, and common issues.

139 7d ago A 11 tokens original MIT

lint

05

Goldziher/ai-rulez

Command

Run linting and formatting checks via poly.

139 7d ago A 8 tokens copy · 86% MIT

review

06

Goldziher/ai-rulez

Command

Review current changes for correctness, style, and potential issues.

139 7d ago A 11 tokens copy · 92% MIT

test

07

Goldziher/ai-rulez

Command

A test command for v3.5.0.

139 7d ago A 12 tokens original MIT

test

08

Goldziher/ai-rulez

Command

Run the project test suite and report results.

139 7d ago A 8 tokens copy · 95% MIT

docs-and-site

12

Goldziher/ai-rulez

Skill Claude CodeCodex

You keep user-facing documentation accurate and consistent.

139 7d ago A 4 tokens original MIT

repository-layout

15

Goldziher/ai-rulez

Skill Claude CodeCodex

Skill "repository-layout" from Goldziher/ai-rulez, covering repository layout, core go cli, multi-runtime wrappers and documentation & tooling.

139 7d ago A 2 tokens original MIT

cgo-bindings

17

Goldziher/ai-rulez

Skill Claude CodeCodex

cgo conventions for linking Go to a C or Rust static library: import "C" directives, type/string conversion, CString memory management, thread safety, and Go pointer pinning. Load when generating or reviewing cgo bindings that call a C or Rust core from Go.

139 7d ago A 60 tokens original MIT

ext-php-rs-bindings

18

Goldziher/ai-rulez

Skill Claude CodeCodex

ext-php-rs conventions for building PHP 8.2+ native extensions from a Rust core: phpclass/phpfunction macros, Zval conversion, PhpException mapping, php.ini loading, and PHPUnit testing. Load when generating or reviewing ext-php-rs PHP bindings for a Rust library.

139 7d ago A 68 tokens original MIT

extendr-bindings

19

Goldziher/ai-rulez

Skill Claude CodeCodex

extendr conventions for exposing a Rust core to R: extendr macros and module registration, Robj type mapping, NA handling, rextendr builds, R package scaffolding, and CRAN compliance. Load when generating or reviewing extendr R bindings for a Rust library.

139 7d ago A 60 tokens original MIT

jni-rs-bindings

20

Goldziher/ai-rulez

Skill Claude CodeCodex

jni-rs conventions for exposing a Rust core to Java/JVM: JNI export naming, JNIEnv usage, string conversion, exception checks/throws, global references, and library loading. Load when generating or reviewing jni-rs Java/JVM bindings for a Rust library.

139 7d ago A 61 tokens original MIT

magnus-bindings

21

Goldziher/ai-rulez

Skill Claude CodeCodex

Magnus conventions for building Ruby native extensions from a Rust core: defineclass, TryConvert/IntoValue, exception mapping, GVL handling, TypedData GC integration, and rake-compiler distribution. Load when generating or reviewing Magnus Ruby bindings for a Rust library.

139 7d ago A 58 tokens original MIT

napi-rs-bindings

22

Goldziher/ai-rulez

Skill Claude CodeCodex

napi-rs conventions for exposing a Rust core to Node.js: #[napi] macros, napi::Error mapping, auto-generated .d.ts types, async Promises, and CommonJS/ESM output. Load when generating or reviewing napi-rs Node.js bindings for a Rust library.

139 7d ago A 67 tokens original MIT

pyo3-bindings

23

Goldziher/ai-rulez

Skill Claude CodeCodex

PyO3 conventions for exposing a Rust core to Python: pyclass/pymethods, PyErr/PyResult error mapping, GIL release, properties, maturin builds, and pytest. Load when generating or reviewing PyO3 Python bindings for a Rust library.

139 7d ago A 61 tokens original MIT

rustler-bindings

24

Goldziher/ai-rulez

Skill Claude CodeCodex

Rustler conventions for building Elixir NIFs from a Rust core: nif macros, tagged {:ok,}/{:error,} tuples, dirty schedulers, ResourceArc state, NifStruct derives, and mix compile. Load when generating or reviewing Rustler Elixir NIF bindings for a Rust library.

139 7d ago A 68 tokens original MIT