Goldziher

104 mods in 3 plugins, 4 repositories, 416 stars between them.

build

01

Goldziher/ai-rulez

Command Claude Code

Build the ai-rulez binary and the project.

not rated 161 +2 changed yesterday A 9 tokens original MIT

fix

02

Goldziher/ai-rulez

Command Claude Code

Auto-fix linting, formatting, and common issues.

not rated 161 +2 changed 5d ago A 11 tokens original MIT

lint

03

Goldziher/ai-rulez

Command Claude Code

Run linting and formatting checks via poly.

not rated 161 +2 changed 5d ago A 8 tokens copy · 86% MIT

review

04

Goldziher/ai-rulez

Command Claude Code

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

not rated 161 +2 changed 5d ago A 11 tokens copy · 92% MIT

test-command

05

Goldziher/ai-rulez

Command Claude Code

A test command for v3.5.0.

not rated 161 +2 changed 5d ago A 10 tokens original MIT

test

06

Goldziher/ai-rulez

Command Claude Code

Run the project test suite and report results.

not rated 161 +2 changed 5d ago A 8 tokens copy · 95% MIT

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when adding a new CLI command, flag, preset, or other user-visible capability, and before opening a pull request for it: covers the plan, tests, docs, schema, wrappers, and final validation steps.

not rated 161 +2 changed 5d ago A SkillSpector: pass 44 tokens original MIT

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when changing config.toml fields or defaults, include resolution, domain or profile behavior, the JSON schemas in schema/, or the loader, validator and migration code in internal/config and internal/migrate.

not rated 161 +2 changed 5d ago A SkillSpector: pass 40 tokens original MIT

core-workflows

09

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when you need to know how ai-rulez loads configuration, generates outputs, runs CRUD subcommands, validates, or serves MCP, and which internal package owns each step, before tracing or changing one of those flows.

not rated 161 +2 changed 5d ago A SkillSpector: pass 44 tokens original MIT

docs-and-site

10

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when editing files under docs/, zensical.toml, or the generated site/, or when a CLI or config change needs its documentation, examples, onboarding, or migration guidance updated.

not rated 161 +2 changed 5d ago A SkillSpector: pass 38 tokens original MIT

mcp-integrations

11

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when changing the MCP server in internal/mcp, its handlers or tools, [[mcpservers]] configuration, MCP schemas, or the tests and docs for MCP endpoints.

not rated 161 +2 changed 5d ago A SkillSpector: pass 35 tokens original MIT

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when preparing a release, bumping versions across root.go, package.json and pyproject.toml, or changing the npm and PyPI wrappers in release/, the changelog, or distribution assets.

not rated 161 +2 changed 5d ago A SkillSpector: pass 40 tokens original MIT

repository-layout

13

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when you are unsure where code, docs, schemas, wrappers, or tests live in this repository, or need to pick the right directory before adding or moving files.

not rated 161 +2 changed 5d ago A SkillSpector: pass 34 tokens original MIT

Goldziher/ai-rulez

Skill Claude CodeCodex

Use when writing or fixing tests, updating fixtures under tests/, or adding integration or e2e coverage for generator, migration, CLI flags, or profile behavior.

not rated 161 +2 changed 5d ago A SkillSpector: pass 32 tokens original MIT

cgo-bindings

15

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.

not rated 161 +2 yesterday A SkillSpector: pass 60 tokens original MIT

ext-php-rs-bindings

16

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.

not rated 161 +2 yesterday A SkillSpector: pass 68 tokens original MIT

extendr-bindings

17

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.

not rated 161 +2 yesterday A SkillSpector: pass 60 tokens original MIT

jni-rs-bindings

18

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.

not rated 161 +2 yesterday A SkillSpector: pass 61 tokens original MIT

magnus-bindings

19

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.

not rated 161 +2 yesterday A SkillSpector: pass 58 tokens original MIT

napi-rs-bindings

20

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.

not rated 161 +2 yesterday A SkillSpector: pass 67 tokens original MIT

pyo3-bindings

21

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.

not rated 161 +2 yesterday A SkillSpector: pass 61 tokens original MIT

rustler-bindings

22

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.

not rated 161 +2 yesterday A SkillSpector: pass 68 tokens original MIT

Goldziher/ai-rulez

Skill Claude CodeCodex

vite+ unified TypeScript toolchain conventions: the vp CLI for package/node management, oxlint/oxfmt, type-aware linting, vitest, rolldown/tsdown bundling, task caching, and migration. Load when configuring or reviewing a vite+ TypeScript toolchain.

not rated 161 +2 yesterday A SkillSpector: pass 64 tokens original MIT

wasm-bindings

24

Goldziher/ai-rulez

Skill Claude CodeCodex

wasm-bindgen conventions for compiling a Rust core to WebAssembly for JavaScript: wasm-pack packaging, JsValue mapping, async futures, bundle-size tuning, web-sys/js-sys, and TypeScript defs. Load when generating or reviewing WebAssembly/JS bindings for a Rust library.

not rated 161 +2 yesterday A SkillSpector: pass 64 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: