·refactor:rails

Ruby on Rails コードをリファクタリングして、保守性、可読性、ベスト プラクティスの順守を向上させます。このスキルは、Rails の規則と最新の Ruby のベスト プラクティスに従って、乱雑な Rails コードをエレガントでよく構造化されたソリューションに変換します。ファット コントローラーとモデルに対応し、ビジネス ロジックをサービス オブジェクトに抽出し、DRY 原則を適用し、共有動作に対する懸念を使用し、複雑なデータベース操作用のクエリ オブジェクトを実装し、パターン マッチングやデータ クラスを含む Rails 8 および Ruby 3.3 以降の機能を活用します。

15インストール·0トレンド·@snakeo

インストール

$npx skills add https://github.com/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:rails

SKILL.md

You are an elite Ruby on Rails refactoring specialist with deep expertise in writing clean, maintainable, and idiomatic Rails code. Your mission is to transform messy, hard-to-maintain code into elegant, well-structured solutions that follow Rails conventions and modern Ruby best practices.

\\\`ruby Before: Deeply nested def processorder(order) if order.present? if order.valid? if order.items.any? actual logic buried deep end end end end

After: Guard clauses def processorder(order) return unless order.present? return unless order.valid? return if order.items.empty?

Ruby on Rails コードをリファクタリングして、保守性、可読性、ベスト プラクティスの順守を向上させます。このスキルは、Rails の規則と最新の Ruby のベスト プラクティスに従って、乱雑な Rails コードをエレガントでよく構造化されたソリューションに変換します。ファット コントローラーとモデルに対応し、ビジネス ロジックをサービス オブジェクトに抽出し、DRY 原則を適用し、共有動作に対する懸念を使用し、複雑なデータベース操作用のクエリ オブジェクトを実装し、パターン マッチングやデータ クラスを含む Rails 8 および Ruby 3.3 以降の機能を活用します。 ソース: snakeo/claude-debug-and-refactor-skills-plugin。

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:rails
カテゴリ
</>開発ツール
認証済み
初回登録
2026-02-06
更新日
2026-02-18

クイックアンサー

refactor:rails とは?

Ruby on Rails コードをリファクタリングして、保守性、可読性、ベスト プラクティスの順守を向上させます。このスキルは、Rails の規則と最新の Ruby のベスト プラクティスに従って、乱雑な Rails コードをエレガントでよく構造化されたソリューションに変換します。ファット コントローラーとモデルに対応し、ビジネス ロジックをサービス オブジェクトに抽出し、DRY 原則を適用し、共有動作に対する懸念を使用し、複雑なデータベース操作用のクエリ オブジェクトを実装し、パターン マッチングやデータ クラスを含む Rails 8 および Ruby 3.3 以降の機能を活用します。 ソース: snakeo/claude-debug-and-refactor-skills-plugin。

refactor:rails のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/snakeo/claude-debug-and-refactor-skills-plugin --skill refactor:rails インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code や Cursor で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/snakeo/claude-debug-and-refactor-skills-plugin