huangdao-jiri

Generate four-system astrology charts, date selection, and synastry reports from local deterministic engines.

15|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/munyoung-ovo/four-systems-private-almanac --skill huangdao-jiri-munyoung-ovo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: huangdao-jiri
Source: https://github.com/munyoung-ovo/four-systems-private-almanac
Command: npx skills add https://github.com/munyoung-ovo/four-systems-private-almanac --skill huangdao-jiri-munyoung-ovo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lunar_python, iztro-py, pyswisseph, flatlib, pypdf, Pillow, pytesseract, and includes references (resource) components.

What problem does it solve? It turns birth date, time, and place into locally computed BaZi, Ziwei, Western, and Vedic charts so the AI interprets verified engine output instead of inventing astrological facts. ## Core Features & Use Cases - Profile Building & Audit: Save birth profiles locally with true-solar-time correction, boundary warnings, and automatic cross-checks against uploaded chart PDFs or screenshots. - Daily Fortune & Date Selection: Combine the daily almanac, personal BaZi, transits, and four-system resonance to pick auspicious dates for exams, interviews, contracts, moves, or travel. - Deep Chart & Synastry Reports: Produce long-form personality, career, relationship, and compatibility readings, plus ICS calendars and HTML action maps exported to the outputs folder. - Use Case: Ask whether next month has a good day for a job interview; the skill computes your chart locally, scores candidate dates across four systems, and returns a plain-language recommendation with an optional ICS file. ## Quick Start Tell the assistant to load 黄道吉日 and provide your name, gender, birth date with time, and birth city to create a profile and get today's reading.

Frequently Asked Questions about huangdao-jiri

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pick an auspicious date for an interview or contract?▼

Provide your birth profile and the target event, and the skill scores candidate dates using the daily almanac, your BaZi, transits, and four-system resonance voting. It returns favor/avoid stances per system with a plain-language recommendation.

What astrology systems does this skill combine?▼

It computes four systems locally: BaZi (Four Pillars) via lunar_python, Ziwei Dou Shu via iztro-py, Western astrology via pyswisseph, and Vedic astrology with fixed Lahiri ayanamsa. Results are fused with explicit weights and conflict handling.

Does it work if I don't know my exact birth time?▼

Yes, but with degraded output. The time_precision field supports exact, hour, or unknown; unknown times drop the hour pillar, weaken ascendant and palace judgments, and all affected conclusions are explicitly flagged rather than fabricated.

Can I verify an uploaded chart PDF against my profile?▼

Yes. Place PDFs or screenshots in the materials folder and the skill extracts labels like sun sign, moon nakshatra, or Ziwei palace via pypdf or OCR, then cross-checks them against locally computed charts and reports matches or conflicts.

Why does the BaZi result differ from clock time?▼

BaZi uses true solar time correction by default, applying longitude and equation-of-time adjustments. Birth times near hour boundaries or the 23:00 day boundary trigger warnings, and you can request clock-time calculation explicitly.

Is my birth data uploaded anywhere?▼

No. All computation runs locally, profiles stay in the local profiles folder, and the gitignore excludes profiles, materials, and outputs from version control. The license also restricts use to non-commercial personal purposes.