skill-event-calendar · Festival & Event Calendar

Query festivals, anniversaries, e-commerce events, and industry events in the next N days — giving creators a lead-time window to ride the moment.
Covers Chinese holidays, international festivals, e-commerce sales, industry expos, exams, and sports events. Each node gets a riding-value rating (1-5 stars), content-direction suggestions, and lead-time guidance; next-7-day nodes are highlighted. Filter by vertical and node type; found nodes can be imported into the content calendar for long-term tracking.
Example invocation: "What festivals can I ride next month? Line them up."
Full brief
Positioning
skill-event-calendar is the festival-and-event query tool: it answers "what can I ride in the coming weeks". It is the upstream data source for topic inspiration — it doesn't schedule publishing.
Core capabilities
- Next-N-days node query: default 30 days; covers Chinese holidays, international festivals, e-commerce sales, industry expos, exams, sports events.
- Accurate lunar dates: lunar festivals are converted with
scripts/lunar.py(1900-2100 anchor-tested) — never estimated. - Riding-value rating: attention breadth / creative space / commercial value / topic longevity / vertical fit — five dimensions, 1-5 stars, evidence-based.
- Content direction suggestions: 3 concrete directions for high-value nodes + fitting verticals + pitfall warnings + lead times (short video 3-5 days, graphic posts 1-3 days, series 7-14 days).
- Filtering: by vertical/node type; vertical auto-extracted from Profile when present.
- Optional persistence: found nodes can be structured as JSON and imported by skill-content-calendar-log for long-term tracking.
Workflow
- Parse time range (default: next 30 days)
- Load node data (events-china.md + current-year specials; lunar dates via lunar.py)
- Vertical matching (when vertical info exists)
- Riding-value rating (1-5 stars)
- Content directions + lead times for high-value nodes
- Monthly rhythm suggestion (dense vs. quiet periods)
- Output the full calendar (next 7 days highlighted); optional calendar import
Inputs & outputs
| Input | Required | Notes |
|---|---|---|
| Time range | Optional | Next N days (default 30) |
| Vertical | Optional | Auto-extracted from Profile when present |
| Node type | Optional | Festival / e-commerce / industry / exam / sports (default all) |
Output: content-node calendar Markdown (near-term highlights + 30-day overview + high-value deep dives + monthly rhythm).
Boundaries with adjacent skills
| Skill | Lane |
|---|---|
| skill-event-calendar (this) | Festival/event data query (upstream) |
| skill-content-calendar | Publishing schedule planning (downstream) |
| skill-content-calendar-log | Calendar timeline base (import target) |
Fit
- Monthly topic-inspiration sourcing
- Advance drafting for festival marketing
- Content warm-up rhythm for e-commerce sales
- Node data input for the content calendar
Before you start
- No API key; e-commerce sale dates follow the current year's official announcements (last year's norms when unannounced).
- Festival data needs yearly lunar-conversion refreshes; politically sensitive anniversaries get positive-energy directions only.
skill-event-calendar is part of the Aiglade Skill library. Invoke it from the Aiglade chat box in plain language.