Search, view, create, and update contacts with the nanocontacts CLI. Use when working on a Mac where nanocontacts is installed and you need Apple Contacts data or updates from the terminal.
Resources
10Install
npx skillscat add shareup/nanocontacts Install via the SkillsCat registry.
SKILL.md
nanocontacts CLI
Use nanocontacts directly. Always pass --json for structured output.
Read
nanocontacts me --json # your own contact card
nanocontacts groups --json
nanocontacts search "Jenny" --limit 10 --json # searches name and organization
nanocontacts show --id "UUID:ABPerson" --jsonWrite
nanocontacts create --first "Jane" --last "Doe" --email "jane@example.com" --phone "+15551234567" --json
nanocontacts update --id "UUID:ABPerson" --first "Jane" --last "Smith" --json
nanocontacts update --id "UUID:ABPerson" --add-email "new@example.com" --json
nanocontacts update --id "UUID:ABPerson" --add-phone "+15559876543" --jsonWorkflow
- Search before creating to avoid duplicates.
- Use IDs from
searchresults forshowandupdate. - Ask for missing details before creating a new contact.
- Ask for confirmation before creating or updating contacts.