{"id":66857,"plugin_id":"plugin_asdk_app_6a5a842ba5ac8191a7ff1d657e052ec2","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-28T12:51:12.030Z","digest":"4e41fa191c799c37dab3c527bc05c10760f664cd667e8ea498b0cab88d60cbd5","against":null,"payload":{"description":"Save birthdays in beckett as yearly events linked to the person, with a reminder before each one. Use when the user shares someone's birthday or asks to be reminded of one.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":205},{"relative_path":"assets/icon.png","size_in_bytes":25217},{"relative_path":"assets/icon.svg","size_in_bytes":1017}],"name":"birthdays","skill_md_contents":"---\nname: birthdays\ndescription: \"Save birthdays in beckett as yearly events linked to the person, with a reminder before each one. Use when the user shares someone's birthday or asks to be reminded of one.\"\n---\n\n# Birthdays\n\n- If beckett's tools aren't available, beckett isn't connected yet. Say so once, give the step below, keep what they asked for, and offer to finish it once beckett is connected. Don't say anything was saved to or found in beckett.\n  - In ChatGPT, open **Plugins**, choose **beckett**, and connect a beckett account. Connecting creates one for anyone who doesn't have an account yet.\n- When beckett is connected, follow the shared rules in the use-beckett skill.\n- Find the person. If they aren't saved yet, add them.\n- Create an all-day event: `all_day` true, `recurrence` `yearly`, and the person in `person_refs`. Set `reminder_minutes_before` to the lead time they want, such as a week before.\n- If they ask to keep other details about the person, such as gift ideas, save them with `beckett_store_notes`.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}