bazi-pro

Professional Bazi analysis skill. Invoke when user asks for "bazi", "fortune telling", "calculate bazi", "eight characters", or "interpret bazi".

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bazi-pro" with this command: npx skills add rozario-dev/bazi-pro

Bazi Pro Skill

A professional Bazi (Four Pillars of Destiny) calculation and analysis tool based on Node.js and specialized SDK.

CRITICAL INSTRUCTION FOR AGENT

This tool automatically performs AI interpretation by default. You do NOT need to add --interpret flag anymore, unless you want to force it. If the user wants raw data only, use --no-interpret. The tool contains a specialized DeepSeek prompt that follows 《子平真诠》; you should prefer this over your own interpretation.

IMPORTANT: OUTPUT FORMAT

  • The tool output is a complete, formatted Markdown report.
  • DO NOT summarize or reformat the content into a structured card/table.
  • DO NOT wrap the entire report in a code block (triple backticks). Output it as normal text so it renders correctly.
  • MUST include the "AI Interpretation" section at the end.

Usage

Standard (Analysis & Calculation)

Use this for almost all requests:

node {baseDir}/index.js --year 1990 --month 5 --day 15 --hour 14 --gender Male

3. Calculate with AI Interpretation (Life Main Line Only)

Get a detailed analysis of the lifetime fate pattern, excluding decade luck cycles (Da Yun).

node {baseDir}/index.js --year 1990 --month 5 --day 15 --hour 14 --gender Male --no-dayun

4. Raw Output Only (No AI)

Use this ONLY if user explicitly asks for "calculation only" or "no interpretation":

node {baseDir}/index.js --year 1990 --month 5 --day 15 --hour 14 --gender Male --no-interpret

Arguments

  • --year: Birth year (e.g., 1990)
  • --month: Birth month (1-12)
  • --day: Birth day (1-31)
  • --hour: Birth hour (0-23)
  • --minute: Birth minute (0-59, default: 0)
  • --gender: Gender ('Male' or 'Female', default: 'Male')
  • --interpret: Force enable AI interpretation (default: true if API key configured)
  • --no-interpret: Disable AI interpretation (for raw data output)

Examples

  • "Calculate bazi for 1990-05-15 14:00 Male" -> node {baseDir}/index.js --year 1990 --month 5 --day 15 --hour 14 --gender Male
  • "Interpret bazi for 1990-05-15 14:00 Male" -> node {baseDir}/index.js --year 1990 --month 5 --day 15 --hour 14 --gender Male --interpret
  • "Analyze my fortune: 1988/8/8 8:00 Female" -> node {baseDir}/index.js --year 1988 --month 8 --day 8 --hour 8 --gender Female --interpret

Features

  • Precise Calculation: Uses true solar time and E120 longitude (default).
  • Comprehensive Analysis:
    • Four Pillars (Year, Month, Day, Hour)
    • Day Master (Gan/Element)
    • Shishen (Ten Gods)
    • Zhi Relations (Clash, Combine, Harm, Punishment)
    • Day Master Strength (Score & Status)
    • Dayun (Major Cycles) & Current Cycle
    • Pattern Analysis (Normal/Special Structures, Yong/Xi/Ji Shen)
  • AI Interpretation: Supports deep analysis using LLM (DeepSeek recommended).

Environment Variables

Primary Configuration (DeepSeek):

  • DEEPSEEK_API_KEY: Required for AI interpretation.
  • DEEPSEEK_BASE_URL: Optional, defaults to https://api.deepseek.com.
  • DEEPSEEK_MODEL: Optional, defaults to deepseek-chat.

Fallback Configuration (OpenAI):

  • OPENAI_API_KEY: Used if DeepSeek key is missing.
  • OPENAI_BASE_URL: Optional, defaults to https://api.openai.com/v1.

Output

Returns a structured report including:

  1. Basic Info
  2. Four Pillars
  3. Day Master Status
  4. Current Dayun
  5. Pattern Analysis
  6. Zhi Relations
  7. AI Interpretation (if requested)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

FinResearchClaw

Finance, accounting, and investment research automation via the FinResearchClaw repo. Use when asked to run autonomous finance research workflows such as eve...

Registry SourceRecently Updated
Research

YouTube Model Feeder

Food for your model — extract transcripts, key frames, OCR, slides, and LLM summaries from YouTube videos into structured AI-ready knowledge.

Registry SourceRecently Updated
Research

Bitget Data

Automates multi-coin spot grid trading on Bitget with dynamic adjustments, risk management, portfolio monitoring, and analysis tools.

Registry SourceRecently Updated
Research

Openclaw Grok Search

Cross-platform real-time web research and search via an OpenAI-compatible Grok endpoint, returning JSON with content and sources. Use for version checks, API...

Registry SourceRecently Updated
3140Profile unavailable