chinese-holidays
Query Chinese statutory holidays, check if a date is a working day/holiday, and get holiday schedules. Use when the user asks about Chinese holidays, working days, statutory holidays, or needs to know if a specific date is a holiday in China. Supports queries like "Is tomorrow a holiday?", "When is Spring Festival?", "Is May 1st a working day?".
Best use case
chinese-holidays is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Query Chinese statutory holidays, check if a date is a working day/holiday, and get holiday schedules. Use when the user asks about Chinese holidays, working days, statutory holidays, or needs to know if a specific date is a holiday in China. Supports queries like "Is tomorrow a holiday?", "When is Spring Festival?", "Is May 1st a working day?".
Teams using chinese-holidays should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/chinese-holidays/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How chinese-holidays Compares
| Feature / Agent | chinese-holidays | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Query Chinese statutory holidays, check if a date is a working day/holiday, and get holiday schedules. Use when the user asks about Chinese holidays, working days, statutory holidays, or needs to know if a specific date is a holiday in China. Supports queries like "Is tomorrow a holiday?", "When is Spring Festival?", "Is May 1st a working day?".
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# Chinese Holidays Query Chinese statutory holidays and working day status. ## Quick Start ```bash python scripts/holidays.py today python scripts/holidays.py check 2025-01-01 python scripts/holidays.py list 2025 ``` ## Commands ### `today` — Check today's status Check if today is a working day, holiday, or weekend. ```bash python scripts/holidays.py today ``` Output: ``` 2025-01-01 (Wednesday) Status: HOLIDAY - New Year's Day (元旦) ``` ### `check <date>` — Check specific date Check if a specific date is a working day or holiday. ```bash python scripts/holidays.py check 2025-02-10 ``` Output: ``` 2025-02-10 (Monday) Status: HOLIDAY - Spring Festival (春节) ``` ### `list <year>` — List all holidays in a year List all statutory holidays for a given year. ```bash python scripts/holidays.py list 2025 ``` Output: ``` === 2025 Chinese Statutory Holidays === 1. New Year's Day (元旦) 2025-01-01 2. Spring Festival (春节) 2025-01-28 to 2025-02-04 (8 days) 3. Qingming Festival (清明节) 2025-04-04 to 2025-04-06 (3 days) 4. Labor Day (劳动节) 2025-05-01 to 2025-05-05 (5 days) 5. Dragon Boat Festival (端午节) 2025-05-31 to 2025-06-02 (3 days) 6. Mid-Autumn Festival (中秋节) 2025-10-06 (1 day, combined with National Day) 7. National Day (国庆节) 2025-10-01 to 2025-10-07 (7 days) ``` ### `next` — Find next holiday Find the next upcoming holiday. ```bash python scripts/holidays.py next ``` Output: ``` Next holiday: Spring Festival (春节) Date: 2025-01-28 to 2025-02-04 Days until: 15 days ``` ## Return Codes | Code | Meaning | |------|---------| | 0 | Working day | | 1 | Weekend | | 2 | Statutory holiday | | 3 | Adjusted working day (调休) | ## Data Source Holiday data is based on official announcements from the State Council of China (国务院办公厅). The script includes: - Statutory holiday dates - Adjusted working days (调休) - Holiday names in Chinese and English ## Notes - Adjusted working days (调休) are weekends that become working days due to holiday adjustments - Some holidays may change based on official announcements - data is updated annually - Supports dates from 2024 onwards
Related Skills
Chinese Medicine
## 1. Identity & Purpose
中医智慧 (Chinese Medicine CN)
## 1. 身份定位与宗旨
thai-chinese-gov-efficiency
Academic research agent for comparative analysis of governance structures in Thai and Chinese public business schools and their impact on educational efficiency. Use when: 1) Building theoretical frameworks for higher education governance 2) Designing mixed-methods research for cross-national institutional analysis 3) Managing longitudinal academic research workflows 4) Coordinating specialized sub-agents for literature review, data collection, and statistical analysis
humanize-chinese
Detect and humanize AI-generated Chinese text. 20+ detection categories, weighted 0-100 scoring with sentence-level analysis, 7 style transforms (casual/zhihu/xiaohongshu/wechat/academic/literary/weibo), sentence restructuring, context-aware replacement. Pure Python, no dependencies. v2.0.0
word-chinese-automation
中文 Word 文档自动化校对工具。当用户需要对中文文本或 Word 文档进行标点符号检查、语法检查、错别字检查时使用此 skill。触发词:语法检查、错别字、标点符号、校对、检查文档。
hinihao-chinese-tutor
Proactive Chinese language tutor that delivers curated, real-world Mandarin learning content on a schedule. Use when: (1) User wants to learn or improve Chinese/Mandarin. (2) User asks for Chinese reading material, podcast, video, or song recommendations. (3) A scheduled lesson push is triggered via cron/heartbeat. (4) User says "中文课", "Chinese lesson", "teach me Chinese", "HiNiHao", or "learn Mandarin". Covers HSK 1-6 with authentic content from Chinese platforms.
chinese-tutor
Proactive Chinese language tutor that delivers curated, real-world Mandarin learning content on a schedule. Use when: (1) User wants to learn or improve Chinese/Mandarin. (2) User asks for Chinese reading material, podcast, video, or song recommendations. (3) A scheduled lesson push is triggered via cron/heartbeat. (4) User says "中文课", "Chinese lesson", "teach me Chinese", or "learn Mandarin". Covers HSK 1-6 with authentic content from Chinese platforms.
Chinese Social Media Content Forge
Generate platform-native content for Chinese social media (Xiaohongshu/Little Red Book, WeChat Official Accounts, Douyin scripts, Bilibili descriptions). Handles style transfer, hashtag optimization, emoji usage patterns, and platform-specific formatting. Use when creating content for Chinese audiences, adapting English content for Chinese platforms, or batch-generating social media posts.
Chinese NLP Toolkit
Specialized natural language processing for Chinese text. Covers segmentation (jiaba), sentiment analysis, keyword extraction, text summarization, tone detection, readability scoring, and format conversion (simplified/traditional, pinyin annotation). Use when processing, analyzing, or transforming Chinese text content.
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.