add contacts skill with CardDAV CLI script
This commit is contained in:
parent
b2f1905e43
commit
6d9cd18292
3 changed files with 376 additions and 0 deletions
|
|
@ -40,6 +40,7 @@ description: Master index of all skills in your robot assistant system. Your ass
|
|||
| "write a field post," "se in the wild," "site visit post," "customer visit writeup," "onsite recap," "field post" | **se-in-the-wild** |
|
||||
| "add this to my brag sheet," "log this kudos," "save this feedback," "add to brag sheet," "log a win" | **brag-sheet** |
|
||||
| "support punt," "forward to support," "send to support," "punt this to support," "hand off to support" | **send-to-support** |
|
||||
| "add a contact," "look up a contact," "find someone's number," "update a contact," "delete a contact," "list my contacts," "contacts" | **contacts** |
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -207,6 +208,12 @@ description: Master index of all skills in your robot assistant system. Your ass
|
|||
**File:** `skills/send-to-support/SKILL.md`
|
||||
**Dependencies:** None
|
||||
|
||||
### Contacts
|
||||
**Purpose:** Manage contacts via a self-hosted Radicale CardDAV server. Create, search, update, and delete contacts using a CLI script that handles vCard formatting, duplicate detection, and addressbook discovery.
|
||||
**Triggers:** "add a contact," "look up a contact," "find someone's number," "update a contact," "delete a contact," "list my contacts," "contacts"
|
||||
**File:** `skills/contacts/SKILL.md`
|
||||
**Dependencies:** `uv` CLI, Python 3.12+, `contacts` script at `skills/contacts/scripts/contacts`
|
||||
|
||||
---
|
||||
|
||||
## Adding New Skills
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue