rails-ai
Opinionated Rails development with enforced conventions and testing
All Skills in This Repository (12)
Pure Emerald Level Indicatorsusing-rails-ai
Coordinate Rails development tasks using rails-ai domain skills with Superpowers workflows.
rails-ai:mailers
Integrate ActionMailer with SolidQueue for asynchronous email delivery in Rails.
rails-ai:security
Enforce Rails security against XSS, CSRF, SQL injection, and unsafe file uploads.
rails-ai:debugging-rails
Debug Rails applications using logs, console, byebug, and SQL tracing.
rails-ai:models
Design Rails models with ActiveRecord patterns, validations, and performance practices.
rails-ai:testing
Standardize Rails test-driven development with Minitest patterns and fixtures.
rails-ai:project-setup
Automate Rails 8+ project setup with standardized configuration and validation.
rails-ai:hotwire
Enhance Rails views with Hotwire Turbo and Stimulus controllers.
rails-ai:styling
Style Rails views with Tailwind CSS utilities and DaisyUI components.
rails-ai:jobs
Configure SolidQueue, SolidCache, and SolidCable for Rails 8+ background jobs.
rails-ai:controllers
Enforce RESTful Rails controllers with strong parameters and nested resources.
rails-ai:views
Create and validate Rails view templates with WCAG 2.1 AA accessibility patterns.
Frequently Asked Questions
FAQPage SchemaHow to install rails-ai?▼
Run `npx skills add zerobearing2/rails-ai --all -g -y` in your terminal to install all 12 Rails skills globally. Note that rails-ai also requires the Superpowers plugin for its workflow layer.
What does rails-ai do for Rails development?▼
It gives your coding assistant deep Rails 8 expertise across models, controllers, views, Hotwire, security, mailers, and background jobs. It also enforces 20 team conventions like Minitest-only testing and Solid Stack instead of Redis or Sidekiq.
How do I use the rails-ai architect command?▼
Type `/rails-ai:architect` followed by your request, such as `/rails-ai:architect add user authentication`. The architect plans the work, loads the right domain skills, and dispatches workers to implement the feature with tests.
Does rails-ai work with Claude Code?▼
Yes. It is built as a Claude Code plugin following the standard SKILL.md format, and it integrates with the Superpowers plugin for TDD, debugging, and code review workflows.
Why does rails-ai ban RSpec and Sidekiq?▼
The suite enforces opinionated Rails 8 conventions: Minitest for testing and the Solid Stack (SolidQueue, SolidCache, SolidCable) for jobs and caching. This removes external dependencies like Redis and keeps generated code consistent.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core