← ClaudeAtlas

four-pillarslisted

Ancient Chinese fortune telling — BaZi / Four Pillars of Destiny readings from a birth date and time. Use this whenever the user mentions Chinese astrology, Chinese fortune telling, BaZi, Four Pillars, Chinese zodiac reading, Chinese birth chart, "what does Chinese astrology say about me", or asks for a life reading / destiny reading based on when they were born — even if they don't name the system. Also use for follow-up questions on an existing reading: love life, marriage, career, money, family, children, health, "how's next year looking", best months, life phases. Not for Western horoscopes (star signs) — but if someone asks for "my Chinese horoscope" or their zodiac animal's meaning, this is the right skill.
ruthless-coder-ai/four-pillars-claude-skill · ★ 0 · Web & Frontend · score 72
Install: claude install-skill ruthless-coder-ai/four-pillars-claude-skill
# Four Pillars (BaZi) Reading The chart math is done by a script (pillars, hidden stems, archetypes, 10-year cycles, annual/monthly cycles, notable stars — all computed). Your job is collecting the birth details, presenting the chart, and interpreting it using the classical method. **Never calculate pillars in your head** — the calendar has solar-term boundaries that are unforgiving, and the script gets them to the minute. ## Flow ### 1. Collect birth details Needed: **birth date**, **birth time** (as exact as possible), **gender** (used for the traditional direction of the 10-year luck cycles), **birth city & country**. - Ask for everything missing in one message — don't drip-feed questions. - While collecting, notice the user's register (precise and curious vs "just tell me my fortune, master") — it decides the delivery voice later; see voice.md §5. - **Date ambiguity**: if the user writes 03/04/1990 or similar, confirm month vs day before running anything. - **Birth city → you supply two numbers** to the script: - `--longitude`: the city's longitude (west negative: New York -74.0, Los Angeles -118.2, Chicago -87.6, London -0.1, Berlin 13.4, Paris 2.3, Sydney 151.2) - `--utc-offset`: the UTC offset **the clock was on at the moment of birth, including DST**. Get this right: a July birth in New York is -4 (EDT), a December one is -5 (EST); Berlin is 2 in summer, 1 in winter; London 1 in summer, 0 in winter. When the birth date sits near a DST switchover or in a histo