Rules

16 production-grade style guides and coding standards across 16 ecosystems. Each rule is a self-contained JSON document with human-readable sections and machine-executable agent instructions.

total: 16
ecosystems: 16
formats: 7
C# / .NET
C# / .NET
v1.0.0

C# / .NET Modern Backend

.NET is a first-class backend platform. Use minimal APIs for new services. Use records for DTOs. Use…

*.cs
C++
C++
v1.0.0

C++ Native Performance

C++ gives you full control. Use it responsibly. RAII is law. Smart pointers replace raw pointers. Mo…

*.cpp*.hpp*.h
Docker
Docker
v1.0.0

Docker Multi-Stage Builds

Every Dockerfile must produce the smallest, most secure image possible. Multi-stage builds are manda…

Dockerfile*.dockerfile
Go
Go
v1.0.0

Go Canonical Style

Go code must be clear, simple, and idiomatic. Every decision should optimize for readability at the …

*.go
Java
Java
v1.0.0

Java Enterprise Architecture

Java enterprise code must be clean, layered, and testable. Dependency injection is mandatory. Busine…

*.java
Kubernetes
Kubernetes
v1.0.0

Kubernetes Manifests

Kubernetes manifests are infrastructure as code. Every resource must be declarative, reproducible, a…

*.yaml*.yml
MongoDB
MongoDB
v1.0.0

MongoDB Document Design

MongoDB rewards intentional document design. Embed what you read together. Reference what changes in…

*.js*.ts
Swift & Kotlin
Swift & Kotlin
v1.0.0

Native Mobile Standards

Native mobile code must be responsive, accessible, and battery-efficient. UI state belongs in observ…

*.swift*.kt
Next.js (React)
Next.js (React)
v1.0.0

Next.js App Router

Next.js App Router is server-first. Components are Server Components by default. Client state is the…

*.tsx*.ts
Nuxt 3 (Vue)
Nuxt 3 (Vue)
v1.0.0

Nuxt 3 Composition API

Nuxt 3 embraces the Composition API as the single paradigm. Options API is forbidden. Composables ar…

*.vue*.ts
PostgreSQL
PostgreSQL
v1.0.0

PostgreSQL at Scale

PostgreSQL is a precision instrument. Every query must be explainable. Every migration must be rever…

*.sql
Python
Python
v1.0.0

Python AI Engineering

Python for AI must be explicit, typed, and reproducible. Type hints are mandatory. Dependencies are …

*.py
Redis
Redis
v1.0.0

Redis Caching Patterns

Redis is an in-memory data structure server, not a database. Every key must have a TTL. Every access…

*.ts*.go*.py
Rust
Rust
v1.0.0

Rust Systems Programming

Rust demands zero-cost abstractions and memory safety without garbage collection. Ownership is not a…

*.rs
Tailwind CSS v4
Tailwind CSS v4
v1.0.0

Tailwind CSS v4 Architecture

Tailwind v4 is CSS-first configuration. No JavaScript config files. Design tokens live in CSS via @t…

*.css*.tsx*.vue
TypeScript
TypeScript
v1.0.0

TypeScript Strict Mode

TypeScript exists to make illegal states unrepresentable. Enable every strict flag. Let the compiler…

*.ts*.tsx