rails
SKILL.md
Rails v8.1 Development Guide
Reference documentation based on the official Rails Guides v8.1.1, organized by topic. Each reference file has a table of contents. Consult the relevant file when working on specific Rails components.
Reference Navigation
Active Record
Split across 4 files by topic:
- active_record_basics.md (5,800 lines) — Models, CRUD, naming conventions, migrations, validations, callbacks
- active_record_queries.md (2,700 lines) — Query interface, conditions, ordering, joins, eager loading, scopes, calculations
- active_record_associations.md (3,400 lines) — Association types, configuration, STI, delegated types, reference
- active_record_advanced.md (4,100 lines) — Active Model, PostgreSQL features, multiple databases, composite primary keys, encryption
Controllers & Views
- controllers.md (1,900 lines) — Action Controller basics, strong params, cookies, sessions, callbacks, CSRF, HTTP auth, streaming, error handling
- views.md (4,800 lines) — Action View, templates, partials, layouts, view helpers, form helpers, rendering
Configuration & Internals
- configuration.md (4,750 lines) — Rails config options, versioned defaults, environment settings, initializers, load hooks, initialization process
- internals_autoloading.md (915 lines) — Zeitwerk autoloading, reloading, eager loading, threading, concurrency
- internals_engines_cli.md (3,920 lines) — Rack middleware, Rails engines, CLI tools, custom generators
Other References
- testing_debugging.md (3,700 lines) — Unit/integration/system tests, fixtures, debugging
- jobs_mailers_cable.md (3,650 lines) — Active Job, Action Mailer, Action Mailbox, Action Cable
- i18n_support.md (5,700 lines) — I18n, locale files, Active Support core extensions, instrumentation
- storage_caching.md (2,450 lines) — Active Storage file uploads, caching strategies
- security_performance.md (2,270 lines) — XSS, CSRF, SQL injection prevention, performance tuning
- assets_frontend.md (2,080 lines) — Asset pipeline, JavaScript bundling, CSS, Action Text
- routing.md (1,380 lines) — RESTful routing, nested routes, constraints, concerns
- api_development.md (585 lines) — API-only apps, serialization, authentication, versioning, CORS
Version Notes
Rails 8.1.1 key features:
- Solid Queue, Solid Cache, Solid Cable for built-in infrastructure
- Enhanced Turbo integration
- Improved authentication generators
- Progressive Web App features
Weekly Installs
18
Repository
el-feo/ai-contextGitHub Stars
5
First Seen
Jan 24, 2026
Security Audits
Installed on
claude-code16
gemini-cli15
opencode15
codex15
github-copilot15
antigravity14