Skip to content
/ ai-rules Public template

Professional AI assistant configurations for Claude Code, Codex CLI, OpenCode and Gemini CLI with enterprise-grade defaults for Solidity and TypeScript development.

License

Notifications You must be signed in to change notification settings

roderik/ai-rules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Skills Management

Professional skills for AI assistants: security-first blockchain development and production-ready cloud-native infrastructure.

Zero to Operational

# 1. Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 2. Install Bun
brew install bun

# 3. Install AI tools (pick one or more)
brew install claude-code || bun add -g claude-code
# Or: brew install opencode || bun add -g @opencode/cli
# Or: brew install codex || bun add -g @codex/cli
# Or: brew install gemini-cli || bun add -g @google/gemini-cli

# 4. Install openskills
brew install openskills || bun add -g openskills

# 5. Install skills
openskills install roderik/ai-rules --global

# 6. Authenticate (pick your tool)
claude login
# Or: opencode auth login
# Or: codex login
# Or: export GOOGLE_API_KEY="your-key"  # Get from https://aistudio.google.com/app/apikey

# 7. Setup system (optional - installs modern CLI tools)
claude --dangerously-skip-permissions "$(openskills read rr-system)\nInstall all tools and configurations from the skill above."
# Or: opencode run "$(openskills read rr-system)\nInstall all tools and configurations from the skill above."
# Or: codex exec "$(openskills read rr-system)\nInstall all tools and configurations from the skill above."
# Or: gemini -p "$(openskills read rr-system)\nInstall all tools and configurations from the skill above."

In Projects

# Sync skills to project
cd /path/to/project
openskills sync

# Use skills (examples)
claude "Use rr-typescript to setup TypeScript"
opencode run "Use rr-kubernetes to create deployment"
codex "Use rr-solidity to write ERC20 contract"
gemini -p "Use rr-tanstack to setup Query"

Skills

  • rr-better-auth - Better Auth authentication framework
  • rr-drizzle - Type-safe Drizzle ORM with PostgreSQL
  • rr-gitops - Git workflow & GitHub CLI best practices
  • rr-kubernetes - K8s, Helm & OpenShift production deployments
  • rr-nestjs - NestJS framework for scalable server-side applications
  • rr-orpc - Type-safe RPC APIs with oRPC
  • rr-pulumi - Infrastructure as Code with Pulumi (AWS, Kubernetes, multi-cloud)
  • rr-skill-creator - Create new skills
  • rr-solidity - Security-first Solidity development with Foundry
  • rr-system - System setup & modern CLI tools
  • rr-tanstack - TanStack ecosystem (Query, Router, Table, Form)
  • rr-typescript - TypeScript, Bun & Vitest best practices

Commands

openskills list                              # List skills
openskills install roderik/ai-rules --global # Install skills
openskills sync                              # Sync to project AGENTS.md
openskills read rr-system                    # View skill content

Resources

About

Professional AI assistant configurations for Claude Code, Codex CLI, OpenCode and Gemini CLI with enterprise-grade defaults for Solidity and TypeScript development.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published