Install
openclaw skills install cn-holiday-checkerQueries Chinese holidays, work-shift arrangements, and determines if a date is a workday based on synced iCloud data and weekly rules.
openclaw skills install cn-holiday-checker该技能用于查询中国节假日、调休安排及工作日判定。 This skill is used for querying Chinese holidays, work-shift arrangements, and workday determination.
data/ 目录下的所有 .ics 文件。 / Supports multi-file data sources; automatically merges and parses all .ics files in the data/ directory.DTSTART 和 DTEND 的持续性事件,不再仅限于单日标记。 / Supports processing continuous events with DTSTART and DTEND, no longer limited to single-day markers.cron 定时任务每月自动拉取最新日历数据。 / Automatically pulls the latest calendar data monthly via cron.requests, icalendar支持通过 --date 参数传入日期(格式为 YYYY-MM-DD),若不传入则默认使用当天日期:
Supports querying a specific date via the --date parameter (format: YYYY-MM-DD); defaults to today if not provided:
python3 cn-holiday-checker/scripts/holiday_checker.py --date "2026-03-19"
如果需要立即更新节假日数据,请运行: If you need to update holiday data immediately, please run:
python3 cn-holiday-checker/scripts/download_ics.py
PRIMARY_URL (主数据源) 与 BACKUP_URL (备用数据源)。 / Supports PRIMARY_URL and BACKUP_URL (backup data source).config.json 文件,确保迁移目录后配置依然有效。 / The script automatically traces upward to identify the config.json file, ensuring configuration remains valid after migrating the directory.