intent-based-dedup

Installation
SKILL.md

意図ベースの共通化判定

字面が同じかどうかより、意図(目的)が同じかどうかで共通化する。

核心原則

「字面が同じなら共通化」という単純思考は危険。意図・目的の一致を最優先に判断する。

コード表現が同一でも、ビジネスロジック上の目的が異なれば共通化してはならない。 逆に、表現が異なっていても目的が同じなら統一すべきである。

判断マトリックス

字面 意図 判定 アクション
同じ 同じ 共通化 ◎ DRY原則を適用し共通関数に抽出
異なる 同じ 統一 ◎ どちらかの実装に統一
同じ 異なる 共通化 ✗ 絶対に共通化禁止(最重要)
異なる 異なる 共通化 ✗ 検討不要
Related skills
Installs
29
Repository
j5ik2o/okite-ai
GitHub Stars
75
First Seen
Mar 3, 2026