birthday-reminder
Manage birthdays with natural language. Store birthdays in /home/clawd/clawd/data/birthdays.md, get upcoming reminders, calculate ages. Use when the user mentions birthdays, wants to add/remember someone's birthday, check upcoming birthdays, or asks about someone's age/birthday. Understands phrases like "X hat am DD.MM. Geburtstag", "Wann hat X Geburtstag?", "Nächste Geburtstage".
Why use this skill?
Track birthdays, calculate ages, and get automatic reminders with the OpenClaw Birthday Reminder skill. Simple, local, and secure.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/manantra/birthday-reminderWhat This Skill Does
The Birthday Reminder skill for OpenClaw is a sophisticated, natural language-enabled utility designed to track, manage, and calculate birthdays of your contacts directly from your file system. By storing data in a local Markdown file, it ensures that your private data remains under your control while providing intelligent features like upcoming reminders, age estimation, and proximity calculations. The skill automatically parses various date formats, from simple day-month strings to full birth dates including years, allowing it to calculate the exact age a person will reach during their next birthday. It functions as an automated personal assistant that monitors your data and alerts you via predefined notification schedules (7 days, 1 day, and on the day of the event), ensuring you never miss an important celebration again.
Installation
To install this skill, use the ClawHub command-line tool within your terminal. Run the following command:
clawhub install openclaw/skills/skills/manantra/birthday-reminder
Use Cases
This skill is perfect for users who want a decentralized, text-based solution for relationship management. It is ideal for those who prefer to keep their contacts in plain text rather than using opaque cloud databases. You can use it to maintain a list of friends and family, check how many days remain until a specific person's special day, or quickly resolve the age of someone for social planning. It is especially useful for setting up automated daily cron checks to ensure you receive proactive notifications for upcoming events.
Example Prompts
- "Valentina hat am 14. Februar Geburtstag, füge sie bitte meiner Liste hinzu."
- "Wann hat Max Geburtstag und wie alt wird er dieses Jahr?"
- "Nächste Geburtstage - wer hat in den kommenden zwei Wochen Geburtstag?"
Tips & Limitations
The file is stored at /home/clawd/clawd/data/birthdays.md. For optimal performance, try to keep the file sorted, although the underlying logic handles basic date comparisons well. When adding new entries, providing the full date (DD.MM.YYYY) is recommended if you want the agent to calculate specific age milestones rather than just dates. Note that this skill requires direct file system access, so ensure your OpenClaw instance has appropriate permissions to modify files within the data directory.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-manantra-birthday-reminder": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read