bazi SKILL.md skillA
bazi from konglong87/xuanxue-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add konglong87/xuanxue-skills/bazi@git:20260919.36c1596Pins git:20260919.36c1596 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- konglong87/xuanxue-skills
- Path
skills/bazi/SKILL.md- Versions recorded
- 4
- Latest version
- git:20260919.36c1596, committed Sep 19, 2026
- First version recorded
- Aug 12, 2026
- Size
- 4,209 bytes
- Repository stars
- 3
- License
- MIT
Use when the user supplies or wants to supply a 出生日期 and 出生时间 for a general 生辰八字 reading, including 看八字 or 算命; not for 手相 photos, 风水, 占卜, or requests focused specifically on 婚恋, 事业, or 财运.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 八字综合命理
## 核心原则
默认进入唯一的 `research` 研究流程。模型可以参与识别歧义、选择排盘口径、提出计算计划和比较流派,但确定性结果必须由仓库计算内核执行并校验。**必须调用** `scripts/calculate.js`,禁止心算或改写四柱、十神、大运、流年,也禁止用常识补造缺失的出生资料。模型提出的 `researchPlan` 只能使用脚本声明的白名单参数;报告中的四柱、真太阳时、十神、大运和流年只能逐字段引用脚本 JSON 的 `calculation` / `alternateCalculation`。脚本失败、返回非 `ready`、研究模式一致性校验失败或缺少所需字段时必须停止判读并报告错误。
## 执行流程
1. 把用户资料整理为 JSON:`birthDate`、`birthTime`、`longitude`、`utcOffsetMinutes` 或 `standardMeridian`、`gender`。`targetYear`(目标年份)可选,未提供时脚本按调用时当前干支年(立春为界)注入并在结果中披露。出生时间必须保留出生地当时的民用墙钟语义。
2. 默认先形成简短结构化研究计划,再把计划和资料一起送入脚本。计划只允许选择 `dayBoundary` 和 `useTrueSolar`;换日对照、起运对照和一致性校验是研究内核固定开启的门禁,模型不能关闭。不要输出长篇内部推理,也不要自定义公式:
```json
{
"mode": "research",
"version": 1,
"dayBoundary": "23:00",
"useTrueSolar": true
}
```
3. 将 JSON 送入脚本。所有宿主都必须从已安装的 `bazi` 技能目录取得脚本的绝对路径;不得依赖当前工作目录或 shell 工作目录猜测仓库位置。Claude Code 可以使用 `${CLAUDE_PLUGIN_ROOT}`,其他宿主使用其提供的技能真实路径:
```bash
# 通用宿主:把占位符替换为当前 bazi 技能目录的绝对路径
printf '%s\n' '{"birthDate":"1955-02-24","birthTime":"19:15","longitude":-122.4194,"utcOffsetMinutes":-480,"gender":"male"}' | node "<absolute-bazi-skill-directory>/scripts/calculate.js"
# Claude Code 插件
…Read the whole file at its exact version.
How to install
mdr add konglong87/xuanxue-skills/bazi@sha256:63183b8cd66474f9The line at the top of this page pins the label git:20260919.36c1596, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_w7dnxfgerqmztmyw)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between Aug 12, 2026 and Sep 19, 2026, about one every 13 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260919.36c1596 latest | 2026-09-19 | 36c1596 | 4,209 B | A | view · diff |
| git:20260919.106b8c0 | 2026-09-19 | 106b8c0 | 4,239 B | A | view · diff |
| git:20260919.288ca4c | 2026-09-19 | 288ca4c | 3,442 B | A | view · diff |
| git:20260812.6e1b183 | 2026-08-12 | 6e1b183 | 3,424 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4209 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
konglong87/xuanxue-skills · 3 stars · license MIT · pushed 2026-09-28 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_w7dnxfgerqmztmyw GET https://markdownregistry.com/api/v1/resolve?ref=konglong87/xuanxue-skills/bazi GET https://markdownregistry.com/api/v1/blob/63183b8cd66474f9a18a976ed1f99e05391259e77c562b19eb92f9a846309204
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from konglong87/xuanxue-skills
Every file in konglong87/xuanxue-skills