AI Agent Hub
Back to skills
Zhiming Annual Rhythm Report icon

Zhiming Annual Rhythm Report

Life Service Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @org-cm0r264r/zhiming-annual-report.

About this skill

Problem

Bazi Annual Report addresses a concrete workflow: a user has full birth data and a target solar calendar year, but does not want scattered lookups or unanchored LLM narration. The skill frames a specific year within the broader life-cycle rhythm and outputs structured notes on career, relationships, and timing nodes, useful for annual planning and self-reflection rather than fear-based readings.

How it works

  • Strict inputs: required fields include birth_year, birth_month, birth_day, birth_hour (0-23 clock hour), gender, is_lunar or calendar_type, and target_year (the solar year to analyze). Missing fields should trigger follow-up questions instead of guessing; the upstream API returns 400 on incomplete payloads.
  • Calendar handling: solar and lunar dates produce different results; lunar leap months require is_leap_month: true. target_year is always the target solar year, independent of whether the birth date is lunar.
  • Generation logic: a rule engine first produces annual structure and timing clues, then the model expands using references to Qiong Tong Bao Jian, Zi Ping Zhen Quan, and Di Tian Sui, with key conclusions labeled where possible for review.
  • Delivery and payment: success returns a Markdown report in content; paid runs rely on weixinpay. After 402, store WeixinPay-Required and X-Out-Trade-No, then retry with the same body; the same out_trade_no should be fulfilled idempotently once.

Boundaries

This is a per-use paid skill and does not unlock site entitlements. Output is for cultural reference and self-awareness only, not investment, career, marriage, health, or legal advice. If birth hour, gender, or calendar type is missing, collect it before invoking.

Use Cases

  • When users provide solar birth date, gender, and target year, generate an annual career and relationship rhythm report.
  • When users say 'May 15' without lunar or solar context, ask for the calendar type before calling the annual-report API.
  • When conclusions need review, output key annual judgments with source labels from the classical Bazi references.
  • When a paid call returns unpaid status, store the trade number and retry the same request to retrieve the report.

Best For

  • Consultants doing annual reviews need to convert complete birth data into structured yearly focus notes.
  • Editors preparing divination content need to add reviewable source labels to annual Bazi reports.
  • Engineers integrating paid skills need to handle unpaid responses, trade numbers, and idempotent retries.
  • Individuals planning their year need a solar-year view of career, relationships, and timing nodes.