Contacts cleanup
SkillDev toolsLets your agent find and clean up duplicate Google Contacts with safety checks before removing anything.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Contacts cleanup skill
About this capability
Google Contacts duplicate review and guarded cleanup with gog.
What this skill tells your AI
The instructions your AI receives, as published by openclaw/gogcli in .agents/skills/gog-contacts-cleanup/SKILL.md and read by ahel’s review.
Read ../gog/SKILL.md and ../gog-contacts/SKILL.md first.
-
Detect duplicates without mutation:
gog --account user@example.com --readonly contacts dedupe --match email,phone,name --json --wrap-untrusted -
Present each proposed group with resource IDs and the fields that matched. Flag conflicts in names, organizations, notes, and non-empty phone/email values.
-
Preview the exact merge plan:
gog --account user@example.com contacts dedupe --resource people/ONE \ --resource people/TWO --apply --dry-run --json -
Apply only explicitly approved groups. Omit
--forceunless the user requested non-interactive execution after reviewing the plan.
Never merge solely on a similar name. Prefer exact normalized email or phone evidence and retain the richest contact as the primary resource.
Signals
- GitHub stars
- 8k
- Forks
- 690
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
gog-contacts-cleanup- Source
- github.com/openclaw/gogcli