Skip to content

/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-dedup

Or install the whole factor-harness plugin — this skill plus 3 others.

/plugin install factor-harness@smorinlabs-harness

Where it fits

  • /factor-scan — usually how you find out you have the problem.