·intent-based-dedup
</>

intent-based-dedup

文字通りの同一性ではなく、意図(目的)の同一性に基づいてコードの再利用を判断するスキル。 DRY 原則の誤用 (つまり、同一に見えるが異なる目的を提供するコードを統合する) を検出し、正しい再利用の決定をサポートします。コードレビュー、リファクタリング、または新規実装中に重複コードを処理するときに使用されます。対象言語: 言語に依存しない (Rust、Java、TypeScript、Go、Python、Kotlin、Scala など)。トリガー: 「コードの重複を排除したい」、「DRY に従う」、「類似したコードがある」、「これら 2 つの機能をマージしたい」、「コードの重複を減らす」、「これは共有すべきか?」などの重複コード/再利用関連のリクエストでアクティブになります。 「リファクタリング中に共通機能を抽出したい」

15インストール·2トレンド·@j5ik2o

インストール

$npx skills add https://github.com/j5ik2o/okite-ai --skill intent-based-dedup

intent-based-dedup のインストール方法

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

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

ソース: j5ik2o/okite-ai。

| 同じ | 同じ | 共通化 ◎ | DRY原則を適用し共通関数に抽出 | | 異なる | 同じ | 統一 ◎ | どちらかの実装に統一 | | 同じ | 異なる | 共通化 ✗ | 絶対に共通化禁止(最重要) | | 異なる | 異なる | 共通化 ✗ | 検討不要 |

文字通りの同一性ではなく、意図(目的)の同一性に基づいてコードの再利用を判断するスキル。 DRY 原則の誤用 (つまり、同一に見えるが異なる目的を提供するコードを統合する) を検出し、正しい再利用の決定をサポートします。コードレビュー、リファクタリング、または新規実装中に重複コードを処理するときに使用されます。対象言語: 言語に依存しない (Rust、Java、TypeScript、Go、Python、Kotlin、Scala など)。トリガー: 「コードの重複を排除したい」、「DRY に従う」、「類似したコードがある」、「これら 2 つの機能をマージしたい」、「コードの重複を減らす」、「これは共有すべきか?」などの重複コード/再利用関連のリクエストでアクティブになります。 「リファクタリング中に共通機能を抽出したい」 ソース: j5ik2o/okite-ai。

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

安全認証済み、信頼性の高いコード ワンクリックインストール、簡単設定 Claude Code、Cursor、OpenClaw などに対応

引用可能な情報

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

インストールコマンド
npx skills add https://github.com/j5ik2o/okite-ai --skill intent-based-dedup
カテゴリ
</>開発ツール
認証済み
初回登録
2026-03-09
更新日
2026-03-10

Browse more skills from j5ik2o/okite-ai

クイックアンサー

intent-based-dedup とは?

文字通りの同一性ではなく、意図(目的)の同一性に基づいてコードの再利用を判断するスキル。 DRY 原則の誤用 (つまり、同一に見えるが異なる目的を提供するコードを統合する) を検出し、正しい再利用の決定をサポートします。コードレビュー、リファクタリング、または新規実装中に重複コードを処理するときに使用されます。対象言語: 言語に依存しない (Rust、Java、TypeScript、Go、Python、Kotlin、Scala など)。トリガー: 「コードの重複を排除したい」、「DRY に従う」、「類似したコードがある」、「これら 2 つの機能をマージしたい」、「コードの重複を減らす」、「これは共有すべきか?」などの重複コード/再利用関連のリクエストでアクティブになります。 「リファクタリング中に共通機能を抽出したい」 ソース: j5ik2o/okite-ai。

intent-based-dedup のインストール方法は?

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

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

https://github.com/j5ik2o/okite-ai