Ranex
Free Resources

Rules, configs & freebies

Everything you need to get started with AI governance. Download IDE rules, CI/CD configs, and integration templates.

2
IDE Rules
1
MCP Config
2
CI/CD Templates
6
AI Prompts

IDE Rules & Configs

Configuration files for your development environment.

Windsurf Rules

.windsurfrules

AI governance rules for Windsurf IDE. Enforces architecture patterns, security scanning, and state machine validation.

What's included

  • State machine validation enforcement
  • Vertical slice architecture rules
  • Security scanning integration
  • Auto-remediation suggestions
  • Contract system hooks

Cursor Rules

.cursorrules

Comprehensive AI coding rules for Cursor IDE. Same governance power, optimized for Cursor workflows.

What's included

  • Cursor-specific formatting
  • Inline validation hints
  • Code generation guardrails
  • Pattern enforcement
  • Security-first defaults

MCP Configuration

mcp.json

Model Context Protocol configuration for AI assistants. Enables real-time validation tools.

What's included

  • 11 validation tools
  • Real-time security scanning
  • State machine validation
  • SQL query checking
  • Circular import detection

GitHub Action

ranex-scan.yml

CI/CD integration for GitHub Actions. Run Ranex scans on every PR automatically.

What's included

  • PR validation
  • Security scanning
  • Architecture enforcement
  • Attestation generation
  • Fail-fast on violations

Pre-commit Hook

.pre-commit-config.yaml

Git pre-commit hook configuration. Catch violations before they enter version control.

What's included

  • Pre-commit validation
  • Fast feedback loop
  • Blocks bad commits
  • Auto-fix suggestions
  • Team-wide enforcement

VS Code Settings

.vscode/settings.json

Recommended VS Code settings for Ranex projects. Syntax highlighting and task integration.

What's included

  • YAML syntax for state files
  • Task runner integration
  • Problem matcher
  • Recommended extensions
  • Format on save
AI Prompt Templates

Expert system prompts

Battle-tested prompts for specialized AI personas. Copy and paste into your favorite AI assistant.

Rust Principal Engineer

Memory-safe systems programming

A Principal Systems Engineer and Rust Core Contributor persona. Writes memory-safe, performant, and strictly idiomatic Rust code.

RustSystemsPerformance

Principal Software Architect

System design & architecture decisions

A Staff/Distinguished level architect responsible for end-to-end technical vision of large-scale, mission-critical systems.

ArchitectureSystem DesignADR

GitHub Actions Specialist

CI/CD pipeline automation

A Principal DevOps Engineer who builds resilient, secure, and self-healing automation pipelines with supply chain security.

DevOpsCI/CDSecurity

Technical Writer & Code Archaeologist

Implementation-reality documentation

A Principal Technical Writer who documents strictly based on implementation reality. "If it isn't in the AST, it doesn't exist."

DocumentationAPI DocsCode Audit

Technical Product Strategist

CTO/CPO hybrid code auditor

A dual-capability strategist who analyzes code with compiler precision and builds evidence-based market strategies.

ProductStrategyMarket Analysis

Next.js UX/UI Architect

App Router & performance specialist

A Principal Product Engineer specializing in Next.js App Router, sitting at the intersection of "Pixel Perfection" and "Core Web Vitals."

Next.jsReactPerformance
✦ Quick start

Set up in 30 seconds

One command to initialize everything in your project.

Terminal
$ pip install ranex-core
$ ranex init
✓ Created .ranex/config.toml
✓ Created .windsurfrules
✓ Created .cursorrules
✓ Created mcp.json
✓ Created .pre-commit-config.yaml
🎉 Ranex initialized! Run `ranex doctor` to verify.

Need custom rules?

Enterprise teams can get custom rule sets tailored to their architecture and compliance requirements.