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 some
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 some
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Manage birthdays naturally. Store in
data/birthdays.md, query with natural language.
Birthdays are stored in
/home/clawd/clawd/data/birthdays.md:
# Geburtstage
Valentina - 14.02.2000 (wird 26)
Max - 15.03.1990
When user says things like:
Action:
birthday_year - birth_year/home/clawd/clawd/data/birthdays.mdWhen user asks:
Action:
/home/clawd/clawd/data/birthdays.mdWhen user says:
Action:
Support various formats:
from datetime import datetimedef calculate_turning_age(birth_year, birthday_month, birthday_day): today = datetime.now() birthday_this_year = today.replace(month=birthday_month, day=birthday_day)
if today.date() <= birthday_this_year.date(): birthday_year = today.year else: birthday_year = today.year + 1 return birthday_year - birth_year
def days_until(month, day): today = datetime.now() birthday = today.replace(month=month, day=day) if birthday < today: birthday = birthday.replace(year=today.year + 1) return (birthday - today).days
For cron/reminders, check birthdays daily and notify if:
Use the
check_reminders() logic from scripts/reminder.py.
Each line:
- **Name** - DD.MM.YYYY (wird X) or - **Name** - DD.MM.
Keep the file sorted by date (month/day) for easier reading.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.