/factor-dedup
Consolidate N implementations of the same idea.
What it does
Walks per-implementation comparator reports across several similar implementations, classifies every divergence as intentional or accidental, and proposes a unified design — or documents why a divergence should survive. The classification step is the point: most dedup work fails by flattening differences that were load-bearing.
When to reach for it
When the same concept has three or four implementations and nobody remembers which differences were on purpose.
It's working if
- Every divergence between the implementations gets a verdict, including the ones nobody remembers making.
- At least one difference survives the consolidation, with the reason it survived written down.
- What comes back is one proposed design, not a list of differences for you to resolve yourself.
Install this skill
Then type /factor-dedup in your agent.
npx skills@latest add smorinlabs/smorinlabs-harness -s factor-dedupOr install the whole factor-harness plugin — this skill plus 3 others.
/plugin install factor-harness@smorinlabs-harnessWhere it fits
- /factor-scan — usually how you find out you have the problem.