Development
Skill
/rails
Ruby on Rails framework patterns, best practices, and implementation guides
Claude Code
$ npx -y skills add Fujigo-Software/f5-framework-claude --skill rails --agent claude-code
Codex
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a codex -y
Cursor
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a cursor -y
Gemini CLI
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a gemini-cli -y
GitHub Copilot
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a github-copilot -y
OpenCode
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a opencode -y
Windsurf
$ npx skills add Fujigo-Software/f5-framework-claude --skill rails -a windsurf -y
SKILL.md
rails.SKILL.mdname: 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
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
Stats
24
Stars
8
Forks
Quiet
Maintenance
Python
Language
MIT
License
Last commit
Created
2434 skills104 agents
Other skills on f5-framework.
architecture
Software architecture patterns, principles, and best practices
More skills from other plugins.
Auto-invoked
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Auto-invoked
Questions about rails.
- Which coding agents can use rails?
- rails installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

