# Rails

> Ruby on Rails

- Skill: `neuralblitz/rails-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add neuralblitz/rails-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/neuralblitz/rails-2/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: NeuralBlitz (https://skillmd.com/u/neuralblitz)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/neuralblitz/rails-2

---

# Ruby on Rails

Rails is a full-stack web application framework following the convention over configuration principle. It emphasizes RESTful design, DRY principles, and developer happiness through elegant abstractions.

## Key Concepts

- MVC architecture
- ActiveRecord ORM
- RESTful routing conventions
- Asset pipeline
- Convention over configuration

## Common Use Cases

- SaaS applications
- E-commerce platforms
- API backends (JSON APIs)
- Content management systems
- Rapid prototyping

## Best Practices

- Follow Rails conventions strictly
- Use concerns for shared code
- Implement background jobs (Sidekiq)
- Cache aggressively
- Test with RSpec + FactoryBot

## Resources

- Guides: guides.rubyonrails.org
- API: api.rubyonrails.org
- Related Skills: ruby, postgresql, redis, sidekiq

