Duplicate record review
Skill spiralcrew-ou/profilespider-agent-skills/duplicate-record-review
24 free SKILL.md skills for Claude Code & compatible agents: qualify leads, research companies, clean lists.
npx -y skills add spiralcrew-ou/profilespider-agent-skills --skill duplicate-record-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Identifies likely duplicate profiles or companies using available record evidence. Use when the user provides a list and wants duplicate groups, match confidence, and merge recommendations. Describe records as likely duplicates unless there is an exact deterministic match.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.1 KB, as published. Nobody here has run it
Duplicate Record Review
Purpose
Identify likely duplicate profiles or companies using available record evidence.
When to use this skill
- De-duplicating a merged or re-scraped list
- Catching the same company under different names
- Preventing double outreach to one contact
- Producing a reviewable merge plan
When not to use this skill
- The records share no comparable identifiers
- You need an irreversible automatic merge (always review)
- The list is already known to be unique
Required inputs
- A list of company or profile records
Optional inputs
- Match keys to prioritize (domain, email)
- A confidence threshold
- Fields that must match exactly
Rules
- Describe matches as likely unless an exact deterministic key matches.
- Report match confidence and the evidence behind it.
- Never auto-merge; recommend and flag for review.
- List conflicting fields explicitly.
- Prefer the most complete record as the survivor.
Process
- Compare records on available keys.
- Group likely duplicates.
- Assess confidence and list matching/conflicting fields.
- Recommend a survivor and merges.
- Set manual-review status.
Output format
Return one record per duplicate group with the following fields:
- duplicate_group
- match_confidence
- matching_fields
- conflicting_fields
- merge_recommendation
- manual_review_status
Validation
- Confirm only exact key matches are called certain.
- Confirm conflicts are listed for each group.
- Confirm no merge is performed automatically.
Limitations
- Without unique keys, matches are probabilistic.
- Distinct entities can share names; review before merging.