← Back to Skills Marketplace
spyfree

Bazi Analysis

by Li Xin · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
872
Downloads
1
Stars
2
Active Installs
5
Versions
Install in OpenClaw
/install bazi-analysis
Description
Professional Bazi / Four Pillars consultation skill for birth date and time analysis. Use when the user wants a polished Bazi report with four pillars, day m...
README (SKILL.md)

Bazi Analysis

Generate a structured Bazi report from birth date, time, and gender.

This skill works best when the user wants a report that feels both:

  • technically grounded in the chart facts
  • readable as a practical consultation summary

Input

  • Birth date: YYYY-MM-DD
  • Birth time: HH:MM
  • Gender: male/female/男/女

Recommended Command

python skills/bazi-analysis/scripts/bazi_chart.py \
  --date 1989-10-17 \
  --time 12:00 \
  --gender male \
  --format markdown

Common Parameters

  • --from-year 2026 --years 10: generate yearly outlook sequence
  • --sect 1|2: switch school / calculation convention (2 by default)
  • --format markdown|json: consultation report or structured output

Deliverables

A strong output should include:

  1. Chart facts
    • 四柱
    • 日主
    • 十神
    • 藏干
    • 纳音 / 旬空 / 命宫 / 身宫 / 胎元(if supported by script version)
  2. Five-element balance summary
  3. Luck-cycle and yearly rhythm
  4. Interpretation
    • strengths / pressure points
    • career / money / relationship / health themes
    • useful elements / avoid-overstating certainty
  5. Timing caution notes for boundary cases

Output Style Guardrails

  • Present chart facts first, interpretation second.
  • Use practical, consultation-style language rather than fatalistic wording.
  • If the birth time is near an hour boundary, recommend comparing adjacent charts.
  • Be explicit about which elements are exact chart facts vs later interpretation.

Scope Boundary

  • Traditional metaphysical analysis only; not medical, legal, or investment advice.
  • Boundary-time and school differences should be disclosed when relevant.

Reference

  • references/notes.md
Usage Guidance
This skill appears coherent and implements the described Bazi report. Things to consider before installing: (1) you must install the Python dependency 'lunar_python' yourself (the skill metadata does not list dependencies); verify that package's source (PyPI or its repository) if you care about provenance. (2) The script runs locally and only needs birth date/time/gender — it does not contact external services or request secrets. (3) If you plan to allow autonomous invocation by an agent, note it can run the script with any input you or the agent supply; limit access if you don't want unattended runs. If any of these are concerning, inspect the script and the lunar_python package source before use.
Capability Analysis
Type: OpenClaw Skill Name: bazi-analysis Version: 1.0.2 The skill is a legitimate tool for Bazi (Four Pillars of Destiny) astrological analysis. The core logic in `scripts/bazi_chart.py` uses the standard `lunar_python` library to calculate charts based on user-provided birth dates and times, with no evidence of network activity, file system intrusion, or credential theft. The instructions in `SKILL.md` are well-defined and align strictly with the stated purpose of generating metaphysical reports.
Capability Assessment
Purpose & Capability
Name/description describe a Bazi consultation tool and the included Python script (scripts/bazi_chart.py) implements exactly that: building four pillars, five-element counts, luck cycles and producing markdown/JSON output. There are no unrelated requirements (no cloud APIs, no extraneous credentials).
Instruction Scope
SKILL.md restricts inputs to birth date/time/gender and instructs running the local script to produce reports; it does not ask the agent to read other system files, environment variables, or transmit data externally. Output style and scope boundaries (no medical/legal/financial advice) are explicitly stated.
Install Mechanism
There is no install spec (instruction-only), which is low-risk, but the Python script imports the third-party library 'lunar_python' without declaring dependencies in the metadata. Users will need to install that package (e.g., pip install lunar_python) before running; the lack of a declared dependency is an incoherence to be aware of but not malicious.
Credentials
The skill requires no environment variables, no credentials, and accesses only the explicit inputs (date/time/gender). No sensitive system paths or unrelated secrets are requested.
Persistence & Privilege
Skill is not always-enabled and uses normal agent invocation. It does not attempt to modify other skills or system-wide settings and does not request persistent or elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bazi-analysis
  3. After installation, invoke the skill by name or use /bazi-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Refine storefront copy: stronger consultation-style positioning and clearer Bazi deliverable framing for ClawHub discovery.
v1.0.1
Refresh positioning and delivery style: stronger consultation framing, clearer deliverables, and more attractive user-facing presentation while keeping structured Bazi output.
v1.2.0
Professional upgrade: added yong/ji-shen heuristic, liu-nian timeline, richer metadata (na-yin/xun-kong/ming-shen-taiyuan) and expanded report structure.
v1.1.0
Enhanced: ten gods, hidden stems, na yin, xun-kong, ming/shen/taiyuan, and DaYun timeline (top 8).
v1.0.0
Initial release: Four Pillars charting (lunar_python), day master and five-element distribution in markdown/json.
Metadata
Slug bazi-analysis
Version 1.0.2
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 5
Frequently Asked Questions

What is Bazi Analysis?

Professional Bazi / Four Pillars consultation skill for birth date and time analysis. Use when the user wants a polished Bazi report with four pillars, day m... It is an AI Agent Skill for Claude Code / OpenClaw, with 872 downloads so far.

How do I install Bazi Analysis?

Run "/install bazi-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Bazi Analysis free?

Yes, Bazi Analysis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Bazi Analysis support?

Bazi Analysis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Bazi Analysis?

It is built and maintained by Li Xin (@spyfree); the current version is v1.0.2.

💬 Comments