China Holiday Calculator
/install china-holiday-calc
China Holiday
中国大陆日历服务,判断任意日期的假期状态。
Features
- 法定节假日: 元旦、春节、清明、五一、端午、中秋、国庆
- 调休: 识别补班日
- 周末: 自动识别周六、周日
- 寒暑假: 支持主要城市
- 春秋假: 部分地区学校
Usage
# Check if today is a holiday
python holiday.py today
# Check specific date
python holiday.py 2026-01-01
# Query Beijing summer vacation
python holiday.py vacation 北京
# List all holidays for a year
python holiday.py list 2026
API
from holiday import is_holiday, is_workday, get_holiday_name
# Check if holiday
is_holiday("2026-01-01") # True (New Year's Day)
# Check if workday
is_workday("2026-01-28") # True (Spring Festival makeup workday)
# Get holiday name
get_holiday_name("2026-01-01") # "元旦"
Supported Cities
- Beijing, Shanghai, Guangzhou, Shenzhen
- More cities to be added...
Implementation
Uses official Chinese government holiday schedules with local variations for schools and universities.
License
MIT License
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install china-holiday-calc - After installation, invoke the skill by name or use
/china-holiday-calc - Provide required inputs per the skill's parameter spec and get structured output
What is China Holiday Calculator?
Chinese mainland calendar service - identifies法定节假日, weekends, makeup workdays, and supports city-specific vacations. It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.
How do I install China Holiday Calculator?
Run "/install china-holiday-calc" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is China Holiday Calculator free?
Yes, China Holiday Calculator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does China Holiday Calculator support?
China Holiday Calculator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created China Holiday Calculator?
It is built and maintained by manucode2000-max (@manucode2000-max); the current version is v1.0.0.