Skip to content
Development
Skill

/rails

Ruby on Rails framework patterns, best practices, and implementation guides

From plugin
f5-framework
2434 skills104 agents69 commands
Install
$ npx -y skills add Fujigo-Software/f5-framework-claude --skill rails --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/rails

Context preview

The summary Claude sees to decide when to auto-load this skill.

Ruby on Rails framework patterns, best practices, and implementation guides

SKILL.md

rails.SKILL.md
name: rails-skills
description: Ruby on Rails framework patterns, best practices, and implementation guides
category: stacks/backend/rails
applies_to: rails
allowed-tools: Read, Write, Glob, Grep, Bash
user-invocable: true
context: inject

Ruby on Rails Skills

Full-stack web framework for database-backed applications.

Sub-Skills

Database

  • [active-record.md](database/active-record.md) - Active Record patterns
  • [associations.md](database/associations.md) - Model associations
  • [scopes.md](database/scopes.md) - Named scopes
  • [migrations.md](database/migrations.md) - Database migrations

Security

  • [authentication.md](security/authentication.md) - Devise auth
  • [authorization.md](security/authorization.md) - Pundit/CanCanCan
  • [api-authentication.md](security/api-authentication.md) - API auth

API

  • [serializers.md](api/serializers.md) - JSON serialization
  • [controllers.md](api/controllers.md) - API controllers
  • [versioning.md](api/versioning.md) - API versioning

Error Handling

  • [exception-handling.md](error-handling/exception-handling.md) - Exception handling
  • [logging.md](error-handling/logging.md) - Rails logging

Testing

  • [rspec.md](testing/rspec.md) - RSpec patterns
  • [factory-bot.md](testing/factory-bot.md) - Factory Bot
  • [integration.md](testing/integration.md) - Integration tests

Performance

  • [caching.md](performance/caching.md) - Rails caching
  • [background-jobs.md](performance/background-jobs.md) - Sidekiq/ActiveJob

Detection

Auto-detected when project contains:

  • `Gemfile` with `rails`
  • `config/routes.rb`
  • `ApplicationController` class
Read more
Ships withf5-framework

AI-Powered Development Framework for Claude Code

Get the whole plugin

Other skills on f5-framework.