About rails-guides
rails-guides is a reference skill for developers consulting official Rails documentation, organized by framework topic. Its coverage ranges from getting started, models, and controllers to security, testing, deployment performance, and extension mechanisms.
Key features
- 01Rails setup and getting-started references
- 02Active Record and database topics
- 03Controller, view, and routing guides
- 04Testing, security, and performance material
- 05Engine, generator, and plugin documentation
Use cases
- 01Find development references for Rails features
- 02Review Active Record queries and migrations
- 03Consult application security and performance guidance
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ lucianghinda/ rubypowers --skill rails-guidesAfter installing, type/rails-guidesin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/action_mailbox_basics.mdaction_text_overview.mdaction_controller_advanced_topics.mdaction_view_overview.mdaction_view_helpers.mdaction_cable_overview.mdaction_mailer_basics.mdaction_controller_overview.mdactive_job_basics.mdactive_record_composite_primary_keys.mdactive_model_basics.mdactive_record_basics.mdactive_record_callbacks.mdactive_record_encryption.mdactive_record_multiple_databases.mdactive_record_postgresql.mdapi_app.mdactive_support_instrumentation.mdactive_record_migrations.mdactive_record_validations.mdassociation_basics.mdactive_storage_overview.mdautoloading_and_reloading_constants.mdcaching_with_rails.mdasset_pipeline.mdcommand_line.mddebugging_rails_applications.mderror_reporting.mdactive_record_querying.mdengines.mdDetails
From the project READMERails Guides
Official Rails documentation for reference during development.
Topic Map
Getting Started
references/getting_started.md— Rails basics, MVC overview, first app walkthroughreferences/command_line.md—railscommand, generators, rake tasksreferences/configuring.md— Environments, initializers, credentials, database.ymlreferences/autoloading_and_reloading_constants.md— Zeitwerk, module naming, reload behaviorreferences/initialization.md— Rails boot sequence, railties, engines
Active Record
references/active_record_basics.md— Models, CRUD, conventions, migrationsreferences/active_record_querying.md— Finders, scopes, joins, includes, explainreferences/active_record_validations.md— Built-in validators, custom validators, errorsreferences/active_record_callbacks.md— Lifecycle hooks, after_commit, skip_callbackreferences/association_basics.md— belongs_to, has_many, has_one, HABTM, polymorphicreferences/active_record_migrations.md— Schema changes, reversible migrations, db:migratereferences/active_record_encryption.md— Encrypting attributes at restreferences/active_record_composite_primary_keys.md— Multi-column primary keysreferences/active_record_multiple_databases.md— Multi-DB setup, sharding, replicasreferences/active_record_postgresql.md— PostgreSQL-specific features (hstore, jsonb, arrays)references/active_model_basics.md— ActiveModel outside ActiveRecord, form objects
Action Controller
references/action_controller_overview.md— Controllers, params, filters, sessions, cookiesreferences/action_controller_advanced_topics.md— Streaming, live, metal, http authreferences/routing.md— Resources, namespaces, constraints, named routes, URL helpers
Action View
references/action_view_overview.md— Templates, partials, layouts, formatsreferences/action_view_helpers.md— form_with, link_to, tag, content_tag, asset helpersreferences/form_helpers.md— form_with, field helpers, nested forms, uploadsreferences/layouts_and_rendering.md— render, redirect_to, respond_to, layout inheritance
Frontend / Hotwire
references/working_with_javascript_in_rails.md— Import maps, Turbo, Stimulus overviewreferences/action_text_overview.md— Rich text with Trix, attachments
Jobs & Mailers
references/active_job_basics.md— Job classes, queues, retry, test helpersreferences/action_mailer_basics.md— Mailers, templates, deliveries, previewsreferences/action_mailbox_basics.md— Incoming email routing and processing
Storage
references/active_storage_overview.md— File uploads, variants, direct uploads, S3/GCS/Azure
Testing
references/testing.md— Minitest, fixtures, test types, helpers, assertions
Real-Time
references/action_cable_overview.md— WebSockets, channels, broadcasting, connections
Security & Performance
references/security.md— SQL injection, XSS, CSRF, mass assignment, secure headersreferences/caching_with_rails.md— Fragment, action, HTTP caching, cache storesreferences/asset_pipeline.md— Sprockets, Propshaft, precompile, digestsreferences/tuning_performance_for_deployment.md— Puma, connection pooling, GC
Internationalization
references/i18n.md— Translation files, locale, pluralization, date formats
API & Rack
references/api_app.md— API-only Rails, slim middleware stackreferences/rails_on_rack.md— Middleware stack, Rack integration
Extending Rails
references/engines.md— Mountable engines, isolated namespaces, hooks, testingreferences/generators.md— Custom generators, templates, overriding defaultsreferences/plugins.md— Creating gem-based plugins, core extensions, testing
Advanced
references/active_support_core_extensions.md— String, Array, Hash, Date extensionsreferences/active_support_instrumentation.md— Notifications, log subscribersreferences/association_basics.md— Association options, eager loading strategiesreferences/debugging_rails_applications.md— debug gem, logger, web-console, byebugreferences/error_reporting.md— Error::Reporter, Sentry integrationreferences/threading_and_code_execution.md— Thread safety, executor, reloaderreferences/upgrading_ruby_on_rails.md— Version upgrade paths, deprecation handling
Comments
Markdown supported