·detect-code-smells
{}

detect-code-smells

PHP コードベース内のコード臭を検出します。神クラス、機能羨望、データの塊、長いパラメーター リスト、長いメソッド、原始的な強迫観念、メッセージ チェーン、不適切な親密さを識別します。リファクタリングの推奨事項を含む実用的なレポートを生成します。

10インストール·1トレンド·@dykyi-roman

インストール

$npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells

detect-code-smells のインストール方法

コマンドラインで detect-code-smells AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: dykyi-roman/awesome-claude-code。

This skill analyzes PHP codebases for code smells (symptoms of deeper problems) and generates detailed reports with severity levels and refactoring recommendations.

| God Class | Class doing too much | >500 LOC, >15 methods | CRITICAL | | Feature Envy | Method uses another class more | Foreign calls > own calls | WARNING | | Data Clumps | Same fields appear together | 3+ repeated params/fields | WARNING | | Long Parameter List | Method with many params | >4 parameters | WARNING |

| Long Method | Method doing too much | >50 LOC | WARNING | | Primitive Obsession | Primitives instead of objects | string $email, int $money | INFO | | Message Chains | Long getter chains | ->get()->get()->get() | WARNING | | Inappropriate Intimacy | Classes knowing too much | Direct field access | WARNING |

引用可能な情報

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

インストールコマンド
npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
カテゴリ
{}データ分析
認証済み
初回登録
2026-02-22
更新日
2026-03-10

Browse more skills from dykyi-roman/awesome-claude-code

クイックアンサー

detect-code-smells とは?

PHP コードベース内のコード臭を検出します。神クラス、機能羨望、データの塊、長いパラメーター リスト、長いメソッド、原始的な強迫観念、メッセージ チェーン、不適切な親密さを識別します。リファクタリングの推奨事項を含む実用的なレポートを生成します。 ソース: dykyi-roman/awesome-claude-code。

detect-code-smells のインストール方法は?

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

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

https://github.com/dykyi-roman/awesome-claude-code