Claude On Rails — Development skill for Claude Code
A development framework for Ruby on Rails developers using Claude Code, inspired by SuperClaude.
How to install Claude On Rails
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open obie/claude-on-rails and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude On Rails does
[](https://badge.fury.io/rb/claude-on-rails) [](https://github.com/obie/claude-on-rails/actions/workflows/main.yml)
Alternatives in Development
- SuperClaude Framework — A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and develop 22k ★
- Example Plugin — Reference implementation for plugin developers 14k ★
- Autoresearch — Claude Autoresearch Skill — Autonomous goal-directed iteration for Claude Code 2.5k ★
README
ClaudeOnRails
[](https://badge.fury.io/rb/claude-on-rails) [](https://github.com/obie/claude-on-rails/actions/workflows/main.yml)
A Rails development framework that leverages [claude-swarm](https://github.com/parruda/claude-swarm) to create an intelligent team of AI agents specialized in different aspects of Rails development.
Instead of managing personas manually, ClaudeOnRails automatically orchestrates a swarm of specialized agents that work together like a real development team. Simply describe what you want to build, and the swarm handles the rest.
How It Works
ClaudeOnRails creates a team of specialized AI agents:
- Architect: Coordinates development and makes high-level decisions
- Models: Handles ActiveRecord, migrations, and database design
- Controllers: Manages routing and request handling
- Views: Creates UI templates and manages assets
- Services: Implements business logic and service objects
- Tests: Ensures comprehensive test coverage
- DevOps: Handles deployment and infrastructure
Each agent works in their specific domain (directory) and can collaborate with other agents to implement complex features.
Installation
Add to your Rails application's Gemfile:
group :development do
gem 'claude-on-rails'
end
Then run:
bundle install
rails generate claude_on_rails:swarm
During generation, you'll be offered to set up Rails MCP Server for enhanced documentation access. Simply press Y when prompted!
This will:
- Analyze your Rails project structure
- Optionally set up Rails MCP Server (recommended)
- Generate a customized swarm configuration
- Create agent-specific prompts
- Set up your development environment
For detailed setup instructions, see [SETUP.md](./SETUP.md).
Usage
Start Your Development Swarm
# In your Rails project directory
claude-swarm
Natural Language Development
...
Related Skills
Claude Code Dual Boot Skill
A Claude Code skill to dual boot your Ruby application with Bundler and next_rails
Ruby Skills
Claude Code plugins for Ruby development.
Databricks Agentic Engineering Rails
Standards, a runnable reference harness and committed evidence for taking agent-assisted development to a prod
Soloe
Local-first agent development environment for solo developers coordinating CLI agents across worktrees and dev
Web Development And Online Marketing Skills
Replace boring SaaS with a bunch of skills and have them self-update. Skills for Codex/Hermes etc. that market
Anthropic SDK Ruby
Gem Version
Related Agents
Lint Agent
Automatically corrects Ruby and Rails code style using RuboCop, ERB lint, and formatting tools. Use proactivel
Upgrade Auditor
Use this agent when a user describes an upgrade intent in natural language — e.g. "I need to upgrade Ruby to 3
Fullstack Code Reviewer
Use this agent when you need expert code review for Ruby on Rails or Next.js applications, focusing on best pr