Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Actualización desde CLI
What This Skill Does
Syncs CardDAV contacts from Google, iCloud, Nextcloud, and similar providers to local .vcf files using vdirsyncer, then manages them via khard's CLI interface.
Keeps contacts locally accessible and scriptable without requiring a GUI or browser, making them composable with other CLI tools.
When to use it
- Look up a contact's phone number from the terminal
- Search contacts by name across multiple address books
- Edit or create contacts in a text-based editor
- Move contacts between address books (personal, work)
- Extract emails or phone numbers for use in scripts
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: find John's email address
- 1Run vdirsyncer sync to pull latest contacts from the remote CardDAV server
- 2Run khard email "john" to extract email addresses for matching contacts
- 3Parse the tab-separated output to identify the correct entry
john.doe@example.com
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.