π¦ ClawHub
Check Workday CN
by @sube-py
Determine whether today (or a given date) is a working day in mainland China by querying holiday-cn yearly JSON from jsDelivr and applying holiday/makeup-wor...
TERMINAL
clawhub install check-workday-cnπ About This Skill
name: check-workday-cn description: Determine whether today (or a given date) is a working day in mainland China by querying holiday-cn yearly JSON from jsDelivr and applying holiday/makeup-workday rules. Use when users ask questions like "δ»ε€©ζ―δΈζ―ε·₯δ½ζ₯", "θΏε€©θ¦δΈθ¦δΈη", "ζ―δΈζ―θεζ₯/θ°δΌθ‘₯η", or when a workflow needs a reliable workday boolean.
Check Workday CN
Check whether today is a workday with official holiday override data from:
https://cdn.jsdelivr.net/gh/NateScarlet/holiday-cn@master/{year}.json
Workflow
1. Run python3 scripts/check_today_workday.py.
2. Read is_workday from output.
3. Explain reason:
- If date exists in days[], use isOffDay directly (false => workday, true => off day).
- If date does not exist in days[], fall back to weekday rule (Mon-Fri workday, Sat-Sun off day).
Commands
Use today in Asia/Shanghai:
python3 scripts/check_today_workday.py
Check specific date:
python3 scripts/check_today_workday.py --date 2026-02-15
Machine-readable output:
python3 scripts/check_today_workday.py --json
Output Contract
Always return:
is_workday booleanholiday override or weekday fallback)