Bazi
jinchenma94/bazi-skill
四柱八字命理分析。通过交互式步骤收集出生信息(姓名、曾用名、阳历/农历生日、时辰、性别、出生地), 排出四柱八字,参照经典命理典籍(穷通宝典、三命通会、滴天髓、渊海子平、子平真诠等)进行专业分析。
以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来10年流年”“查下个月流日/流时”等场景;关键词包括:八字、四柱、命理、大运、流年、流月、流日、流时、时辰、阳历转八字、农历转八字、黄历、宜忌、干支日期。真太阳时换算属于辅助能力,仅在需要校时定盘时使用。
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .claude/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-baziType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .agents/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .agents/skills/cantian-bazi && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .agents/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .cursor/skills/cantian-bazi && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .cursor/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/rongxinzy/RongxinAI.git --path SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .gemini/skills/cantian-bazi && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .gemini/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install rongxinzy/RongxinAI cantian-baziInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .github/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .github/skills/cantian-bazi && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .github/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add rongxinzy/RongxinAI --skill cantian-bazi -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install rongxinzy/RongxinAI cantian-bazi --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/rongxinzy/RongxinAI.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi .opencode/skills/cantian-bazi && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "cantian-bazi" agent skill from https://github.com/rongxinzy/RongxinAI/tree/main/SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi into .opencode/skills/cantian-bazi/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "cantian-bazi", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
cantian-bazi以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来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. 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.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 31b424a. It shows what the files ask for, not the result of running them.
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.
Ships 6 files in scripts/ (TypeScript), which the agent can run.
Shell commands in SKILL.md call:
nodetsxnpmFrom the folder's file list and the shell code blocks in SKILL.md.
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.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from rongxinzy/RongxinAI at commit 31b424a, republished under its AGPL-3.0 licence (© rongxinzy). 476 words, ~2,094 tokens.
.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.tsx 执行。 / Fallback: use tsx on lower Node versions.SKILL.md 所在目录)执行以下命令。 / Run commands in the skill root (where SKILL.md is located).npm i
# 仅在需要兼容运行时安装
# Install only for fallback mode
npm i -D tsxscripts/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/buildBaziFromSolar.ts# 推荐方式
node scripts/buildBaziFromSolar.ts <solarTime> [gender] [sect]
# 兼容方式(fallback)
tsx scripts/buildBaziFromSolar.ts <solarTime> [gender] [sect]参数定义 / Parameters:
solarTime(必填 / required)1990-05-15T14:30:00gender(可选 / 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# 推荐方式
node scripts/buildBaziFromLunar.ts <lunarTime> [gender] [sect]
# 兼容方式(fallback)
tsx scripts/buildBaziFromLunar.ts <lunarTime> [gender] [sect]参数定义 / Parameters:
lunarTime(必填 / required)1990-04-21T14:30:00gender(可选 / 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(真太阳时换算)# 推荐方式
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 到 180120standardLongitude 无效... 或 standardLongitude 超出范围...输出 / Output:
YYYY-MM-DDTHH:mm:ss),可直接作为 buildBaziFromSolar.ts 与 queryFortuneRange.ts 的 solar 时间参数。scripts/getChineseCalendar.ts(黄历/农历查询)# 推荐方式(不传参默认今天)
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)。日期值无效。请确认年月日是实际存在的日期。scripts/queryFortuneRange.ts(大运/流年/流月/流日/流时区间查询)# 推荐方式
node scripts/queryFortuneRange.ts '<json>'
# 兼容方式(fallback)
tsx scripts/queryFortuneRange.ts '<json>'参数定义 / Parameters:
json(必填 / required)birth.calendar(必填):solar 或 lunarbirth.time(必填):出生时间(不带时区),如 1990-05-15T14:30:00birth.gender(可选):1 男,0 女,默认 1birth.sect(可选):1 或 2,默认 2query.startDateTime(必填):YYYY-MM-DD 或 YYYY-MM-DDTHHquery.endDateTime(必填):YYYY-MM-DD 或 YYYY-MM-DDTHHquery.level(可选):year、month、day、hour,默认 yearstartDateTime 传 YYYY-MM-DD 时补为 T00endDateTime 传 YYYY-MM-DD 时补为 T23level 采用层级语义:year < month < day < hourday 自动包含 year+month;查 hour 自动包含 year+month+daylevel=hour 时返回流时,输出会将连续相同流时合并为时辰段(2 小时语义)month 时返回按连续干支月分段的流月区间参数 JSON 解析失败。请传入合法 JSON。时间格式无效...请使用 YYYY-MM-DD 或 YYYY-MM-DDTHH...startDateTime 晚于 endDateTime 时抛错 时间范围无效:startDateTime 不能晚于 endDateTime。level=hour 且范围超过 62 天时抛错 hour 查询区间过大...# 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 2Z、+08:00),以免产生与预期不一致的换日结果。 / Do not append timezone suffixes (such as Z or +08:00) to avoid unexpected day shifts.convertToTrueSolarTime.ts,再把输出时间传给其它脚本;其它脚本本身不做真太阳时换算。 / For true solar time workflow, run convertToTrueSolarTime.ts first and pass its output to other scripts.sect,避免晚子时归属歧义。 / For births between 23:00-23:59, explicitly set sect to avoid ambiguity.queryFortuneRange.ts 的 startDateTime/endDateTime 只支持 YYYY-MM-DD 或 YYYY-MM-DDTHH,不支持分钟秒。 / queryFortuneRange.ts supports only YYYY-MM-DD and YYYY-MM-DDTHH for range inputs.© 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
SKILL.md and 7 other files (scripts) in SKILLs/zhiyuan-expert-manager/presets/fortune-consultant/skills/cantian-bazi of rongxinzy/RongxinAI.
Open the folder on GitHubat commit 31b424a
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.
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Cantian Bazi this skillrongxinzy/RongxinAI | 154 | 1 repos | ~2.1k | Automated safety check: Pass | AGPL-3.0 | |
| Bazijinchenma94/bazi-skill | 3.4k | 1 repos | ~1.4k | Automated safety check: Pass | MIT | |
| BaziFANzR-arch/Numerologist_skills | 1.4k | 1 repos | ~615 | Automated safety check: Pass | None | |
| Compass AI BaziLeoYeAI/openclaw-master-skills | 2.2k | — | ~4k | Automated safety check: Pass | MIT | |
| OpenFate Bazi Calculatoropenfate-ai/openfate-mcp | 157 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Bazi Metaphysics Masterswaylq/master-skill | 148 | — | ~5k | Automated safety check: Pass | MIT |
jinchenma94/bazi-skill
四柱八字命理分析。通过交互式步骤收集出生信息(姓名、曾用名、阳历/农历生日、时辰、性别、出生地), 排出四柱八字,参照经典命理典籍(穷通宝典、三命通会、滴天髓、渊海子平、子平真诠等)进行专业分析。
FANzR-arch/Numerologist_skills
四柱八字专业排盘与解盘技能。当用户提到八字、四柱、天干地支、日主、十神、 大运流年、喜用神、格局、伤官配印、食神生财、五行旺衰、命局分析等相关内容时 触发此技能。也适用于用户想了解自己的命运、性格、事业、婚姻、财运等, 且明确要求或暗示使用八字体系的场景。包含完整的排盘、格局判断、十神分析、 大运流年推演等能力。
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.
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.
swaylq/master-skill
八字命理 + 玄学相关数术 (子平派 / 盲派 / 新派 / 紫微斗数边界) (八字命理 / 中华玄学算命 (从业者 + 学习者视角)) Master OS — automated mastery of 八字命理 / 中华玄学算命 (从业者 + 学习者视角): top builders' mental models, tool stack, current workflows, jargon…
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.
rongxinzy/RongxinAI
SaaS financial health advisor. An agent skill from rongxinzy/RongxinAI.
rongxinzy/RongxinAI
Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences.
rongxinzy/RongxinAI
The only skill for creating a new PowerPoint deck. An agent skill from rongxinzy/RongxinAI.
rongxinzy/RongxinAI
ZhiYuan Agent expert package lifecycle manager for the pi engine.
rongxinzy/RongxinAI
Professional Ziwei Doushu consultation skill with an offline calculation engine.
rongxinzy/RongxinAI
飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.
以命理场景为主的八字排盘、黄历查询与大运/流年/流月/流日/流时区间查询技能。用于用户请求“算八字”“四柱排盘”“阳历/农历转八字”“查黄历/宜忌”“查未来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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.