Pro

BaZi Four Pillars Reading

Four Pillars charts computed by a tested script, read in clear, reflective English

$59.90

BaZi Four Pillars Reading turns your agent into a careful, English-speaking Four Pillars of Destiny reader.

The chart is never improvised. A bundled Python script computes it from the birth date, time and place: year pillars from the exact Li Chun instant, months from the solar terms, day and hour pillars in local or true solar time, with historical daylight saving handled and the 23:00 Zi-hour convention as a documented option. It outputs JSON with the four pillars (Chinese, pinyin, element, yin/yang), hidden stems, Ten Gods, Na Yin, element weights, a transparent strength heuristic, interactions, symbolic stars, ten-year luck pillars with start dates, and the current and upcoming annual pillars. Unknown birth time? It builds an honest three-pillar chart and flags anything that depends on the hour.

The agent then interprets layer by layer — Day Master, balance and useful elements, Ten God patterns, current decade, this year — using interpretation frameworks written for this skill, and delivers a structured reading in Markdown or as a self-contained HTML page.

What you get: the skill instructions, the chart script with a built-in self-test, a Chinese/pinyin/English glossary, six interpretation references, an HTML template and a complete worked example.

Readings are reflective and non-fatalistic, for self-reflection and entertainment. They make no medical, financial or legal predictions. Requires Python 3.9+ and the MIT-licensed lunar-python package (one pip install).

Highlights

  • Chart from a deterministic script, never guessed by the AI
  • Exact solar-term boundaries, true solar time, DST and Zi-hour options
  • Ten Gods, hidden stems, Na Yin, interactions and element balance
  • Luck pillars with start dates plus current and upcoming years
  • Reflective reports in Markdown or a self-contained HTML page

Example

Full reading with a career focus
You

Can you do a BaZi reading for me? Born 14 Nov 1991, 7:40 am, Vancouver, female. Mostly curious about career.

Agent + skill
Chart at a glance: 辛未 · 己亥 · 戊子 · 丙辰 — Day Master 戊 Wù, Yang Earth (the mountain). Strength: balanced on paper, leaning weak in practice (born in a Water month, roots only in the outer pillars). Balancing elements: Fire, then Earth. Element to moderate: Water.

Patterns: the month branch's main qi is 壬 Indirect Wealth (偏财, Piān Cái) — the signature of someone who sees openings, negotiates and moves resources rather than just saving them. A Hurting Officer on the year stem adds an independent, sometimes contrarian voice...

Now: 壬寅 Yang Water Tiger (July 2019 – July 2029). More opportunity and more to manage. The Tiger holds Seven Killings and Fire together: pressure that turns into authority through learning is this decade's main lesson...

2026 丙午: Fire and Earth both arrive — a supportive year for mentors and credentials. The Horse clashes your day branch, so home or your closest relationship is stirred; steer that change deliberately.
Birth time unknown
You

I don't know my birth time. Born 4 Feb 1990 in Hong Kong, male. What can BaZi still tell me?

Agent + skill
Your birth date falls on Li Chun, the solar term that starts the BaZi year, at 10:14 Hong Kong time. Without a birth time the year and month pillars depend on which side of that moment you were born:
- before 10:14 → 己巳 year, 丁丑 month
- after 10:14 → 庚午 year, 戊寅 month

Your day pillar is 庚子 either way: a Yang Metal Day Master. Do you know whether you were born in the morning or later in the day? Once that is settled I'll do a three-pillar reading — Day Master, element balance and luck pillars. The hour pillar and the exact start date of your luck pillars stay approximate, and I'll say where.

What's inside

bazi-reading/
├── agents/
│   └── openai.yaml
├── assets/
│   └── report-template.html
├── references/
│   ├── calculation-notes.md
│   ├── day-masters.md
│   ├── glossary.md
│   ├── interactions.md
│   ├── luck-and-annual-pillars.md
│   ├── output-format.md
│   ├── strength-and-elements.md
│   ├── ten-gods.md
│   └── worked-example.md
├── scripts/
│   └── bazi_chart.py
├── LICENSE.txt
├── README.md
└── SKILL.md

Install by unzipping into your agent's skills folder. Install guide →