Agent skill

Cantian Bazi

by rongxinzy in rongxinzy/RongxinAI

以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。

AGPL-3.0Auto-check passed

Install Cantian Bazi

skills CLI
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .claude/skills/cantian-bazi && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cantian-bazi
GitHub stars
154
Used in
1 other repo
Token cost
~2.1k tokens
SKILL.md length
476 words
Files
8 (incl. scripts)
Skills in repo
94
Repo updated
First seen
Licence
AGPL-3.0

At a glance

以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。

  • Works in 6 steps: 所有命令均在 skill 根目录执行,不依赖仓库根目录路径。 / Run all… → 时间字符串不要携带时区后缀(如… → 若要按真太阳时排盘,请先运行… → …
  • Requests like calculate my Bazi
  • SKILL.md covers 何时使用 / When to Use, 前置依赖 / Prerequisites, 脚本清单 / Script Index and 脚本与参数 / Scripts & Parameters, plus 2 more sections
  • Runs TypeScript scripts from its folder; calls node, tsx and npm

What it does

Cantian Bazi is an agent skill from rongxinzy/RongxinAI. 以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。 / Bazi-first skill for charting, Chinese almanac lookup, and range queries of decade/annual/monthly/daily/hourly luck cycles. Use for requests like “calculate my Bazi”, “convert solar/lunar datetime to Bazi”, “check huangli”, “query next 10 years”, and “check next month daily/hourly cycles”. Keywords focus on Bazi/Four Pillars and…

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including scripts (for example `package.json`, `scripts/buildBaziFromLunar.ts` and `scripts/buildBaziFromSolar.ts`).

The repository describes itself as: An all-in-one local AI Agent workspace with a fully self-developed stack. The licence is AGPL-3.0.

When your agent uses it

  • Requests like calculate my Bazi
  • Convert solar/lunar datetime to Bazi
  • Query next 10 years
  • Check next month daily/hourly cycles

Example prompts

  • “阳历/农历转八字”
  • “查黄历/宜忌”
  • “查未来10年流年”
  • “/cantian-bazi”

Requirements

  • Node.js

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. 所有命令均在 skill 根目录执行,不依赖仓库根目录路径。 / Run all commands in the skill root; do not rely on repo-root paths.
  2. 时间字符串不要携带时区后缀(如 Z、+08:00),以免产生与预期不一致的换日结果。 / Do not append timezone suffixes (such as Z or +08:00) to avoid unexpected day shifts.
  3. 若要按真太阳时排盘,请先运行 convertToTrueSolarTime.ts,再把输出时间传给其它脚本;其它脚本本身不做真太阳时换算。 / For true solar time workflow, run convertToTrueSolarTime.ts first…
  4. 涉及 23:00-23:59 出生时,建议显式传 sect,避免晚子时归属歧义。 / For births between 23:00-23:59, explicitly set sect to avoid ambiguity.
  5. queryFortuneRange.ts 的 startDateTime/endDateTime 只支持 YYYY-MM-DD 或 YYYY-MM-DDTHH,不支持分钟秒。 / queryFortuneRange.ts supports only YYYY-MM-DD…
  6. 真太阳时换算只依赖经度,不需要纬度;脚本支持直接传城市名自动匹配经度。 / True solar time conversion uses longitude only; latitude is not required.

What it can do on your machine

Read from SKILL.md and the folder at commit 31b424a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 6 files in scripts/ (TypeScript), which the agent can run.

    Shell commands in SKILL.md call:

    • node
    • tsx
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cantian Bazi loads about 2.1k tokens when it runs. Until then it costs about 159 tokens; SKILL.md has 476 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~159
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from rongxinzy/RongxinAI at commit 31b424a, republished under its AGPL-3.0 licence (© rongxinzy). 476 words, ~2,094 tokens.

Download SKILL.mdSave it as .claude/skills/cantian-bazi/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
cantian-bazi
description
以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。 / Bazi-first skill for charting, Chinese almanac lookup, and range queries of decade/annual/monthly/daily/hourly luck cycles. Use for requests like “calculate my Bazi”, “convert solar/lunar datetime to Bazi”, “check huangli”, “query next 10 years”, and “check next month daily/hourly cycles”. Keywords focus on Bazi/Four Pillars and fortune-cycle analysis; true-solar-time conversion is an auxiliary step only when time correction is required.

八字排盘、黄历与大运流年查询 (Bazi, Calendar & Fortune Range)

何时使用 / When to Use

  • 用户要根据阳历出生时间计算四柱八字。 / User wants Four Pillars from Gregorian birth datetime.
  • 用户要根据农历出生时间计算四柱八字。 / User wants Four Pillars from lunar birth datetime.
  • 用户要查询某一天对应的农历、干支、宜忌等信息。 / User wants Chinese calendar info for a specific date.
  • 用户要“查黄历”或看某天宜忌。 / User wants almanac-style daily auspicious/inauspicious info.
  • 用户要查询一段时间内的大运、流年、流月、流日或流时。 / User wants decade/annual/monthly/daily/hourly fortune cycles in a time range.

前置依赖 / Prerequisites

  • 推荐运行环境:Node 24(可直接运行 TypeScript 源码)。 / Recommended runtime: Node 24 (can run TypeScript source directly).
  • 兼容方案:若 Node 版本较低,使用 tsx 执行。 / Fallback: use tsx on lower Node versions.
  • 执行目录:在 skill 根目录(SKILL.md 所在目录)执行以下命令。 / Run commands in the skill root (where SKILL.md is located).
bash
npm i

# 仅在需要兼容运行时安装
# Install only for fallback mode
npm i -D tsx

脚本清单 / Script Index

  • scripts/buildBaziFromSolar.ts:根据阳历时间生成八字 Markdown。 / Build Bazi from solar datetime.
  • scripts/buildBaziFromLunar.ts:根据农历时间生成八字 Markdown。 / Build Bazi from lunar datetime.
  • scripts/convertToTrueSolarTime.ts:将北京时间按经度换算为真太阳时(输出可直接给其它脚本使用)。 / Convert Beijing time to true solar time by longitude.
  • scripts/getChineseCalendar.ts:查询指定日期(默认今天)的农历与干支信息。 / Get Chinese calendar for a given date (defaults to today).
  • scripts/queryFortuneRange.ts:按时间区间查询大运与流年/流月/流日/流时(流时按时辰段合并)。 / Query decade fortune and annual/monthly/daily/hourly cycles in a time range.

脚本与参数 / Scripts & Parameters

scripts/buildBaziFromSolar.ts
bash
# 推荐方式
node scripts/buildBaziFromSolar.ts <solarTime> [gender] [sect]

# 兼容方式(fallback)
tsx scripts/buildBaziFromSolar.ts <solarTime> [gender] [sect]

参数定义 / Parameters:

  • solarTime(必填 / required)
    • 格式:ISO 8601 日期时间(不带时区),如 1990-05-15T14:30:00
    • 默认值:无
    • 非法输入:格式不合法或为空时,由底层解析失败并报错
  • gender(可选 / optional)
    • 取值范围:1(男 / male)、0(女 / female)
    • 默认值:1
    • 非法输入:抛错 性别参数无效。男性传 1,女性传 0。
  • sect(可选 / optional)
    • 取值范围:1(23:00-23:59 视为明天)、2(23:00-23:59 视为当天)
    • 默认值:2
    • 非法输入:抛错 早晚子时配置参数无效。传 1 表示 23:00-23:59 日干支为明天,传 2 表示 23:00-23:59 日干支为当天。
scripts/buildBaziFromLunar.ts
bash
# 推荐方式
node scripts/buildBaziFromLunar.ts <lunarTime> [gender] [sect]

# 兼容方式(fallback)
tsx scripts/buildBaziFromLunar.ts <lunarTime> [gender] [sect]

参数定义 / Parameters:

  • lunarTime(必填 / required)
    • 格式:ISO 8601 日期时间(不带时区),如 1990-04-21T14:30:00
    • 默认值:无
    • 非法输入:格式不合法或为空时,由底层解析失败并报错
  • gender(可选 / optional)
    • 取值范围:1(男 / male)、0(女 / female)
    • 默认值:1
    • 非法输入:抛错 性别参数无效。男性传 1,女性传 0。
  • sect(可选 / optional)
    • 取值范围:1(23:00-23:59 视为明天)、2(23:00-23:59 视为当天)
    • 默认值:2
    • 非法输入:抛错 早晚子时配置参数无效。传 1 表示 23:00-23:59 日干支为明天,传 2 表示 23:00-23:59 日干支为当天。
scripts/convertToTrueSolarTime.ts(真太阳时换算)
bash
# 推荐方式
node scripts/convertToTrueSolarTime.ts <beijingTime> <longitudeOrCity> [standardLongitude]

# 兼容方式(fallback)
tsx scripts/convertToTrueSolarTime.ts <beijingTime> <longitudeOrCity> [standardLongitude]

参数定义 / Parameters:

  • beijingTime(必填 / required)
    • 含义:北京时间(东八区标准时)输入时间
    • 格式:YYYY-MM-DDTHH:mm[:ss](不带时区),如 1990-05-15T14:30:00
    • 默认值:无
    • 非法输入:抛错 时间格式无效...请使用不带时区的 YYYY-MM-DDTHH:mm[:ss]...
  • longitudeOrCity(必填 / required)
    • 含义:可直接传经度,或传城市名由脚本自动匹配经度
    • 经度格式:十进制度数,范围 -180 到 180(如武汉 114.17)
    • 城市格式:城市名(支持常见后缀,如 武汉、武汉市)
    • 默认值:无
    • 非法输入:地点无法识别时抛错 无法识别地点...请传经度或城市名...
  • standardLongitude(可选 / optional)
    • 含义:标准经度,默认 120(北京时间基准经线)
    • 取值范围:-180 到 180
    • 默认值:120
    • 非法输入:抛错 standardLongitude 无效... 或 standardLongitude 超出范围...

输出 / Output:

  • 标准输出仅返回 1 行真太阳时时间字符串(YYYY-MM-DDTHH:mm:ss),可直接作为 buildBaziFromSolar.ts 与 queryFortuneRange.ts 的 solar 时间参数。
scripts/getChineseCalendar.ts(黄历/农历查询)
bash
# 推荐方式(不传参默认今天)
node scripts/getChineseCalendar.ts [date]

# 兼容方式(fallback)
tsx scripts/getChineseCalendar.ts [date]

参数定义 / Parameters:

  • date(可选 / optional)
    • 格式:YYYY-MM-DD(兼容 YYYY/MM/DD),如 2024-02-10
    • 默认值:当天日期
    • 取值范围:有效公历日期
    • 非法输入:
      • 格式错误时抛错 日期格式无效。请传入 YYYY-MM-DD(也兼容 YYYY/MM/DD)。
      • 日期不存在时抛错 日期值无效。请确认年月日是实际存在的日期。
Show full SKILL.md (188 more words)Show less
scripts/queryFortuneRange.ts(大运/流年/流月/流日/流时区间查询)
bash
# 推荐方式
node scripts/queryFortuneRange.ts '<json>'

# 兼容方式(fallback)
tsx scripts/queryFortuneRange.ts '<json>'

参数定义 / Parameters:

  • json(必填 / required)
    • 格式:JSON 字符串,结构如下:
      • birth.calendar(必填):solar 或 lunar
      • birth.time(必填):出生时间(不带时区),如 1990-05-15T14:30:00
      • birth.gender(可选):1 男,0 女,默认 1
      • birth.sect(可选):1 或 2,默认 2
      • query.startDateTime(必填):YYYY-MM-DD 或 YYYY-MM-DDTHH
      • query.endDateTime(必填):YYYY-MM-DD 或 YYYY-MM-DDTHH
      • query.level(可选):year、month、day、hour,默认 year
    • 自动补全规则:
      • startDateTime 传 YYYY-MM-DD 时补为 T00
      • endDateTime 传 YYYY-MM-DD 时补为 T23
    • 结果规则:
      • level 采用层级语义:year < month < day < hour
      • 自动补父级:查 day 自动包含 year+month;查 hour 自动包含 year+month+day
      • level=hour 时返回流时,输出会将连续相同流时合并为时辰段(2 小时语义)
      • 查询层级达到 month 时返回按连续干支月分段的流月区间
      • 流年/流月/流日/流时结果均包含:干支、十神、神煞、与原命盘的刑冲合会关系
      • 输出固定为完整 Markdown(按层级标题展开全部字段,不使用代码块),不做省略与去重
    • 非法输入:
      • JSON 非法时抛错 参数 JSON 解析失败。请传入合法 JSON。
      • 时间格式错误时抛错 时间格式无效...请使用 YYYY-MM-DD 或 YYYY-MM-DDTHH...
      • startDateTime 晚于 endDateTime 时抛错 时间范围无效:startDateTime 不能晚于 endDateTime。
      • level=hour 且范围超过 62 天时抛错 hour 查询区间过大...

示例 / Examples

bash
# buildBaziFromSolar.ts 最小可用示例
node scripts/buildBaziFromSolar.ts "1990-05-15T14:30:00"

# buildBaziFromLunar.ts 最小可用示例
node scripts/buildBaziFromLunar.ts "1990-04-21T14:30:00"

# convertToTrueSolarTime.ts 最小可用示例(武汉经度)
node scripts/convertToTrueSolarTime.ts "1990-05-15T14:30:00" 114.17

# convertToTrueSolarTime.ts 城市名示例(无需手查经度)
node scripts/convertToTrueSolarTime.ts "1990-05-15T14:30:00" 武汉

# getChineseCalendar.ts 最小可用示例(默认今天)
node scripts/getChineseCalendar.ts

# getChineseCalendar.ts 指定日期
node scripts/getChineseCalendar.ts 2024-02-10

# queryFortuneRange.ts: 查询 2026-2028 流年
node scripts/queryFortuneRange.ts '{"birth":{"calendar":"solar","time":"1990-05-15T14:30:00","gender":1,"sect":2},"query":{"startDateTime":"2026-01-01","endDateTime":"2028-12-31","level":"year"}}'

# queryFortuneRange.ts: 查询下个月流日(按日)
node scripts/queryFortuneRange.ts '{"birth":{"calendar":"solar","time":"1990-05-15T14:30:00"},"query":{"startDateTime":"2026-05-01","endDateTime":"2026-05-31","level":"day"}}'

# queryFortuneRange.ts: 查询某段流时(按时辰段合并)
node scripts/queryFortuneRange.ts '{"birth":{"calendar":"solar","time":"1990-05-15T14:30:00"},"query":{"startDateTime":"2026-05-01T09","endDateTime":"2026-05-03T18","level":"hour"}}'

# 两步流程示例:先换算真太阳时,再排盘(示例结果需替换为实际换算输出)
node scripts/convertToTrueSolarTime.ts "1990-05-15T14:30:00" 114.17
node scripts/buildBaziFromSolar.ts "1990-05-15T14:10:20" 1 2

注意事项 / Notes

  1. 所有命令均在 skill 根目录执行,不依赖仓库根目录路径。 / Run all commands in the skill root; do not rely on repo-root paths.
  2. 时间字符串不要携带时区后缀(如 Z、+08:00),以免产生与预期不一致的换日结果。 / Do not append timezone suffixes (such as Z or +08:00) to avoid unexpected day shifts.
  3. 若要按真太阳时排盘,请先运行 convertToTrueSolarTime.ts,再把输出时间传给其它脚本;其它脚本本身不做真太阳时换算。 / For true solar time workflow, run convertToTrueSolarTime.ts first and pass its output to other scripts.
  4. 涉及 23:00-23:59 出生时,建议显式传 sect,避免晚子时归属歧义。 / For births between 23:00-23:59, explicitly set sect to avoid ambiguity.
  5. queryFortuneRange.ts 的 startDateTime/endDateTime 只支持 YYYY-MM-DD 或 YYYY-MM-DDTHH,不支持分钟秒。 / queryFortuneRange.ts supports only YYYY-MM-DD and YYYY-MM-DDTHH for range inputs.
  6. 真太阳时换算只依赖经度,不需要纬度;脚本支持直接传城市名自动匹配经度。 / True solar time conversion uses longitude only; latitude is not required.

© rongxinzy, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (scripts) in SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi of rongxinzy/RongxinAI.

  • SKILL.md
  • package.json
  • scripts/buildBaziFromLunar.ts
  • scripts/buildBaziFromSolar.ts
  • scripts/convertToTrueSolarTime.ts
  • scripts/getChineseCalendar.ts
  • scripts/queryFortuneRange.ts
  • scripts/util.ts

Open the folder on GitHubat commit 31b424a

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in rongxinzy/RongxinAI, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Cantian Bazi next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cantian Bazi compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cantian Bazi this skillrongxinzy/RongxinAI1541 repos~2.1kAutomated safety check: PassAGPL-3.0
Bazijinchenma94/bazi-skill3.4k1 repos~1.4kAutomated safety check: PassMIT
BaziFANzR-arch/Numerologist_skills1.4k1 repos~615Automated safety check: PassNone
Compass AI BaziLeoYeAI/openclaw-master-skills2.2k—~4kAutomated safety check: PassMIT
OpenFate Bazi Calculatoropenfate-ai/openfate-mcp157—~1.5kAutomated safety check: PassMIT
Bazi Metaphysics Masterswaylq/master-skill148—~5kAutomated safety check: PassMIT

Similar skills

  • Bazi

    jinchenma94/bazi-skill

    四柱八字命理分析。通过交互式步骤收集出生信息(姓名、曾用名、阳历/农历生日、时辰、性别、出生地), 排出四柱八字,参照经典命理典籍(穷通宝典、三命通会、滴天髓、渊海子平、子平真诠等)进行专业分析。

    3.4k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Bazi

    FANzR-arch/Numerologist_skills

    四柱八字专业排盘与解盘技能。当用户提到八字、四柱、天干地支、日主、十神、 大运流年、喜用神、格局、伤官配印、食神生财、五行旺衰、命局分析等相关内容时 触发此技能。也适用于用户想了解自己的命运、性格、事业、婚姻、财运等, 且明确要求或暗示使用八字体系的场景。包含完整的排盘、格局判断、十神分析、 大运流年推演等能力。

    1.4k GitHub starsUsed in 1 repo~615 tokens
    Auto-check passed
  • Compass AI Bazi

    LeoYeAI/openclaw-master-skills

    Chinese Bazi (八字) four-pillar fortune calculation and basic interpretation — enables AI agents to compute and read a birth chart using traditional Zi-Ping methodology.

    2.2k GitHub stars~4k tokensUpdated 2 mo ago
    Auto-check passed
  • OpenFate Bazi Calculator

    openfate-ai/openfate-mcp

    Guides the agent to use the OpenFate Bazi MCP server for deterministic Four Pillars charts, true solar time, Da Yun cycles and branch interactions.

    157 GitHub stars~1.5k tokensUpdated 20 days ago
    Agent WorkflowsAuto-check passed
  • Bazi Metaphysics Master

    swaylq/master-skill

    八字命理 + 玄学相关数术 (子平派 / 盲派 / 新派 / 紫微斗数边界) (八字命理 / 中华玄学算命 (从业者 + 学习者视角)) Master OS — automated mastery of 八字命理 / 中华玄学算命 (从业者 + 学习者视角): top builders' mental models, tool stack, current workflows, jargon…

    148 GitHub stars~5k tokensUpdated 1 mo ago
    Auto-check passed
  • Yueyuan Bazi Analysis

    qianye-wuyu/yueyuan-bazi

    Analyzes four pillars (Bazi) charts with a research-style procedure: layered rules, graded evidence, stated uncertainty and predictions that can be tested.

    266 GitHub stars~8k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed

More from rongxinzy/RongxinAI

All 94 skills in this repo
  • SaaS Metrics Coach

    rongxinzy/RongxinAI

    SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.

    154 GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check passed
  • Churn Prevention

    rongxinzy/RongxinAI

    Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences.

    154 GitHub starsUsed in 3 repos~2.6k tokens
    Auto-check passed
  • Presentation Studio

    rongxinzy/RongxinAI

    The only skill for creating a new PowerPoint deck. An agent skill from rongxinzy/RongxinAI.

    154 GitHub stars~2.1k tokensUpdated today
    Auto-check passed
  • Zhiyuan Expert Manager

    rongxinzy/RongxinAI

    ZhiYuan Agent expert package lifecycle manager for the pi engine.

    154 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Ziwei Doushu

    rongxinzy/RongxinAI

    Professional Ziwei Doushu consultation skill with an offline calculation engine.

    154 GitHub stars~746 tokensUpdated today
    Auto-check passed
  • Lark Mail

    rongxinzy/RongxinAI

    飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.

    154 GitHub starsUsed in 3 repos~4.1k tokens
    Auto-check: warnings

Questions about Cantian Bazi

What does Cantian Bazi do?

以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。. Cantian Bazi is an agent skill from rongxinzy/RongxinAI. 以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。 / Bazi-first skill for charting, Chinese almanac lookup, and range queries of decade/annual/monthly/daily/hourly luck cycles.

When should I use Cantian Bazi?

Cantian Bazi fits situations like: requests like calculate my Bazi; convert solar/lunar datetime to Bazi; query next 10 years; check next month daily/hourly cycles.

How do I install Cantian Bazi in Claude Code?

Run `npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a claude-code`. Or copy the skill folder (SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi in rongxinzy/RongxinAI) into .claude/skills/cantian-bazi in your project. Claude Code loads it when a task matches its description.

How do I install Cantian Bazi in Codex?

Run `npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a codex`. Or copy the skill folder (SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi in rongxinzy/RongxinAI) into .agents/skills/cantian-bazi in your project. Codex loads it when a task matches its description.

Can I use Cantian Bazi in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cantian-bazi, .gemini/skills/cantian-bazi, .github/skills/cantian-bazi and .opencode/skills/cantian-bazi in your project.

What does Cantian Bazi need to run?

Going by SKILL.md and its folder, Cantian Bazi needs TypeScript for the scripts in its folder and the command-line tools its instructions call (node, tsx and npm). Our summary lists: Node.js.

Does Cantian Bazi access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Cantian Bazi safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Cantian Bazi use?

Cantian Bazi is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cantian Bazi use?

About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cantian Bazi?

Skills that share tags, products or a category with Cantian Bazi: Bazi (jinchenma94/bazi-skill, 3.4k stars), Bazi (FANzR-arch/Numerologist_skills, 1.4k stars), Compass AI Bazi (LeoYeAI/openclaw-master-skills, 2.2k stars) and OpenFate Bazi Calculator (openfate-ai/openfate-mcp, 157 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cantian Bazi?

rongxinzy (a GitHub organization) maintains it in rongxinzy/RongxinAI, which has 154 GitHub stars. The repository holds 94 skills in this directory. The repository was last updated on October 10, 2026.

Source: rongxinzy/RongxinAI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.