calendar-accuracy
✓CleanEnsure accurate calendar and date calculations in responses. Use for ANY query involving dates, days of week, date arithmetic, scheduling, holidays, time periods, countdowns, or relative date expressions. Triggers on questions like "what day is [date]", "how many days until", "when is [event]", "X days/weeks/months from [date]", calendar planning, and scheduling tasks.
Install Command
npx skills add yhc0712/calendar-accuracySKILL.md
---
name: calendar-accuracy
description: Ensure accurate calendar and date calculations in responses. Use for ANY query involving dates, days of week, date arithmetic, scheduling, holidays, time periods, countdowns, or relative date expressions. Triggers on questions like "what day is [date]", "how many days until", "when is [event]", "X days/weeks/months from [date]", calendar planning, and scheduling tasks.
license: MIT
---
# Calendar Accuracy
Verify all date-related claims before including them in responses. Never guess dates or days of weekâcalendar calculations are error-prone for LLMs.
## Examples
- "What day of the week is January 29, 2025?" â Run `python scripts/date_calc.py weekday 2025-01-29`
- "What's the date 30 days from now?" â Run `python scripts/date_calc.py add today 30 days`
- "How many days until Christmas?" â Run `python scripts/date_calc.py diff today 2025-12-25`
- "When are the holidays this year?" â Run `python scripts/date_calc.py holidays`
- "What are US holidays in 2025?" â Run `python scripts/date_calc.py holidays 2025 --country US`
- "List the dates for next week" â Run `python scripts/date_calc.py range 2025-02-03 2025-02-09`
## Guidelines
- Always verify date claims using `scripts/date_calc.py` before responding
- State full dates with day of week: "Wednesday, January 29, 2025"
- For countdowns, show both the count and the target date
- Acknowledge ambiguity in relative expressions ("next Friday" can mean different things)
- Double-check edge cases: leap years, month-end arithmetic, week numbers
## Script Usage
```bash
# Full date information
python scripts/date_calc.py info 2025-01-29
# Add/subtract time
python scripts/date_calc.py add 2025-01-29 30 days
python scripts/date_calc.py add 2025-01-29 -2 weeks
python scripts/date_calc.py add 2025-01-29 3 months
# Difference between dates
python scripts/date_calc.py diff 2025-01-01 2025-12-31
# Date range listing
python scripts/date_calc.py range 2025-01-01 2025-01-07
# Holidays (defaults to current year, TW)
python scripts/date_calc.py holidays
python scripts/date_calc.py holidays 2025
python scripts/date_calc.py holidays --country US
python scripts/date_calc.py holidays 2025 --country JP
python scripts/date_calc.py holidays --country list # Show all supported countries
# Day of week only
python scripts/date_calc.py weekday "March 15, 2025"
```
## Common Errors to Avoid
- **Month arithmetic overflow**: Jan 31 + 1 month â Feb 28/29, not Feb 31
- **Leap year assumptions**: Always verify if Feb 29 exists in the year
- **Week number confusion**: ISO weeks don't align with calendar months
- **Day-of-week guessing**: Never estimateâalways calculate
## Quick Reference
- Days in months: Jan=31, Feb=28/29, Mar=31, Apr=30, May=31, Jun=30, Jul=31, Aug=31, Sep=30, Oct=31, Nov=30, Dec=31
- 2025 Doomsday: Friday (4/4, 6/6, 8/8, 10/10, 12/12 are all Fridays)
- See `references/calendar_rules.md` for leap year rules, holiday calculations, and verification methods
Similar Skills
Use this skill when the user asks to create a weekly meal plan, make a weekly meal plan, generate a weekly diet plan, prepare a household meal schedule, build a shopping list based on food preferences (veg/non-veg). Automatically personalises the weekly plan based on number of people and dietary restrictions.
npx skills add tejasashinde/weekly-meal-plannerInteract with the Claw Agent Protocol (CAP), a lightweight MCP server providing canonical, real-time access to personal data for AI agents. Use when working with user personal data across Gmail, Calendar, Notion, Slack, tasks, contacts, or any CAP-connected data source. Enables structured querying, data organization, and task-oriented views of user information.
npx skills add jfleagl12/claw-agent-protocolComprehensive Firebase development guidance for GCP-hosted applications. Covers Firestore database operations (CRUD, queries, transactions, data modeling), Cloud Functions (1st and 2nd generation, TypeScript and Python, all trigger types), Firebase CLI operations, emulator setup and data persistence, security rules (Firestore and Storage), authentication integration, hosting configuration, and GCP service integration. Use when working with Firebase projects, deploying Cloud Functions, querying Firestore, setting up triggers (Firestore, Auth, Storage, HTTP, Callable, Scheduled, Pub/Sub), managing security rules, configuring hosting rewrites/headers, managing secrets, or integrating with GCP services like BigQuery and Cloud Tasks. Triggers include firebase, firestore, cloud functions, firebase functions, firebase hosting, firebase auth, firebase storage, firebase emulator, firebase deploy, firebase init, firebase rules, callable function, scheduled function, onDocumentCreated, onRequest, onCall, onSchedule.
npx skills add SpillwaveSolutions/using-firebaseRead, write, and update Google Sheets data via CLI. Use when the user asks to read spreadsheet data, update cells, append rows, or work with Google Sheets. Triggers on mentions of spreadsheets, sheets, Google Sheets, tabular data in the cloud, or specific sheet names like "Projects" or "Tasks".
npx skills add gmickel/sheets-cli