Rails Best Practices Skill — Development skill for Claude Code
A Claude Agent Skill providing comprehensive Rails best practices from rails-bestpractices.com.
How to install Rails Best Practices Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Kavin-Kannan/rails-best-practices-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rails Best Practices Skill does
A Claude Agent Skill providing comprehensive Rails best practices from rails-bestpractices.com.
Alternatives in Development
- Claude On Rails — A development framework for Ruby on Rails developers using Claude Code, inspired by SuperClaude 779 ★
- Layered Rails Skills — Skills based on the Layered Rails book and beyond 425 ★
- Skill Rails Upgrade — Analyze Rails apps and provide upgrade assessments 47 ★
README
Rails Best Practices Skill
A Claude Agent Skill that provides comprehensive Rails best practices sourced from [rails-bestpractices.com](https://rails-bestpractices.com/).
What is This?
This is a **Claude Agent Skill** - a specialized knowledge package that helps Claude review, analyze, and generate Ruby on Rails code following community best practices. **This skill is automatically invoked for both code review and code generation** when Claude is working with Ruby on Rails code.
Quick Start
Install for Claude Code
mkdir -p ~/.claude/skills
cp -r rails_best_practices ~/.claude/skills/rails-best-practices
See [QUICK_START.md](QUICK_START.md) for 3-step installation.
Features
When enabled, Claude will automatically:
- ✅ Use
Time.zone.nowinstead ofTime.now - ✅ Check
savereturn values or usesave! - ✅ Avoid
default_scopeanti-patterns - ✅ Prevent N+1 query problems
- ✅ Use strong parameters in controllers
- ✅ Follow Rails conventions
- ✅ Apply security best practices
- ✅ Optimize database queries
- ✅ And much more!
Installation
- Claude Code: See INSTALL.md
- Claude Apps: Enable in Settings → Skills
- API: Include in Messages API requests
Sharing with Community
Want to share this skill with other developers?
**See [HOW_TO_SHARE.md](HOW_TO_SHARE.md) for complete step-by-step instructions!**
Quick version:
- Create GitHub repository
- Submit to Anthropic Skills Marketplace (when available)
- Share with Rails community
Documentation
- SKILL.md - Main skill description
- QUICK_START.md - 3-step installation
- INSTALL.md - Detailed installation guide
- HOW_TO_SHARE.md - Complete sharing guide ⭐
- DEVELOPER_GUIDE.md - Developer contribution guide
- CONTRIBUTING.md - How to contribute improvements
- INDEX.md - Complete practices index
- **[USA
Related Skills
Claude Code Internals
Claude Code skill providing source-level knowledge of Claude Code's internal architecture (v2.1.88) — 50 lesso
Jfrog MCP Server
JFrog MCP Server: providing your agents with direct access to JFrog Platform services.
03 Add Product Images
I am providing my own product images and a listings CSV for my VELOUR fashion eCommerce site (Next.js + TypeSc
Feature Driven Flow Claude
Feature-Driven-Flow (FDF) Claude Code marketplace repository providing the feature-driven-flow plugin and name
The Unofficial Swift Programming Language Skill
📦 Unlock the Swift Programming Language with this structured Skill for LLMs, providing complete access to ess
Relay Dsh Plugin Claude
Claude Code integration plugin for DeepSeek Harness, providing native Claude conversations powered by the Clau
Related Agents
Goal Monitor
PROACTIVELY use this agent for executive function providing direction and accountability. Specializes in goal
Code Tester Reviewer
Runs fat_llama's test suite, reports results, and reviews code quality against PEP8, providing feedback — does
Report Analyzer
Analysis report expert specializing in interpreting code quality reports, identifying trends, comparing analys