intent-based-dedup

Installation
SKILL.md

Intent-Based Deduplication

Deduplicate by intent, not by appearance. Similar text with different reasons to change should stay separate.

Workflow

  1. Identify the duplicated code and every caller.

  2. Name the business or technical intent of each copy.

  3. Compare future change reasons, owners, invariants, and release cadence.

  4. Deduplicate only when the shared abstraction can be named honestly and will change for one reason.

  5. If intent differs, keep duplication or extract smaller mechanical helpers that do not pretend to be domain concepts.

Decision Matrix

  • Same text, same intent: merge.
Installs
16
Repository
j5ik2o/ai-tools
GitHub Stars
27
First Seen
May 3, 2026
intent-based-dedup — j5ik2o/ai-tools