Goldziher/ai-rulez

Complete AI development workflow for 19+ tools. Builtin rules, agents, and conventions out of the box. Generate native configs for Claude, Cursor, Copilot, Windsurf, Gemini, Codex and more.

140Stars on the repository
52Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

Goldziher/ai-rulez

Skill Claude CodeCodex

End-to-end checklist for delivering new capabilities across CLI, presets, and tests.

not rated 140 today A SkillSpector: pass 15 tokens original MIT

docs-and-site

04

Goldziher/ai-rulez

Skill Claude CodeCodex

You keep user-facing documentation accurate and consistent.

not rated 140 today A SkillSpector: pass 4 tokens original MIT

mcp-integrations

05

Goldziher/ai-rulez

Skill Claude CodeCodex

You maintain MCP server capabilities and configuration.

not rated 140 today A SkillSpector: pass 4 tokens original MIT

repository-layout

07

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.

not rated 140 today A SkillSpector: pass 2 tokens original MIT

cgo-bindings

09

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 140 today A SkillSpector: pass 60 tokens original MIT

ext-php-rs-bindings

10

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 140 today A SkillSpector: pass 68 tokens original MIT

extendr-bindings

11

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 140 today A SkillSpector: pass 60 tokens original MIT

jni-rs-bindings

12

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 140 today A SkillSpector: pass 61 tokens original MIT

magnus-bindings

13

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 140 today A SkillSpector: pass 58 tokens original MIT

napi-rs-bindings

14

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 140 today A SkillSpector: pass 67 tokens original MIT

pyo3-bindings

15

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 140 today A SkillSpector: pass 61 tokens original MIT

rustler-bindings

16

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 140 today 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 140 today A SkillSpector: pass 64 tokens original MIT

wasm-bindings

18

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 140 today A SkillSpector: pass 64 tokens original MIT

csharp-conventions

19

Goldziher/ai-rulez

Skill Claude CodeCodex

C# code conventions covering .NET 8+/C# 12, nullable reference types, Roslyn analyzers, xUnit, record types, async/await discipline, and dependency security. Load when writing or reviewing C# code.

not rated 140 today A SkillSpector: pass 53 tokens original MIT

elixir-conventions

20

Goldziher/ai-rulez

Skill Claude CodeCodex

Elixir code conventions covering Elixir 1.14+/OTP 25+, pattern matching, mix format, Credo/Dialyzer, ExUnit, ExDoc, OTP process patterns, and dependency security. Load when writing or reviewing Elixir code.

not rated 140 today A SkillSpector: pass 57 tokens original MIT

go-conventions

21

Goldziher/ai-rulez

Skill Claude CodeCodex

Go code conventions covering Effective Go, error wrapping, golangci-lint, govulncheck, table-driven tests, interfaces, context usage, modules, and concurrency. Load when writing or reviewing Go code.

not rated 140 today A SkillSpector: pass 47 tokens original MIT

java-conventions

22

Goldziher/ai-rulez

Skill Claude CodeCodex

Java code conventions covering Java 17+ records and sealed classes, formatting/static analysis, Maven/Gradle, JUnit 5, exception handling, constructor injection, streams, and security. Load when writing or reviewing Java code.

not rated 140 today A SkillSpector: pass 50 tokens original MIT

php-conventions

23

Goldziher/ai-rulez

Skill Claude CodeCodex

PHP code conventions covering PHP 8.2+ strict types, PSR-12 formatting, PHPStan/Psalm static analysis, PHPUnit, Composer dependency management, PSR-4 autoloading, and security. Load when writing or reviewing PHP code.

not rated 140 today A SkillSpector: pass 56 tokens original MIT

python-conventions

24

Goldziher/ai-rulez

Skill Claude CodeCodex

Python code conventions covering type hints, Ruff formatting/linting, mypy/pyright, pytest, async I/O, uv packaging, and dependency security scanning. Load when writing or reviewing Python code.

not rated 140 today A SkillSpector: pass 45 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: