duan-jianye

duan-jianye is a skill for Claude Code from swaylq/master-skill. It costs 290 tokens per session (13,728 once invoked), scanned A, original, MIT.

A Chinese-language skill for discussing Bazi, a traditional Chinese birth-chart system, from Duan Jianye’s blind-school interpretation style. It reads the chart as symbolic scenes and relationships rather than starting with fixed categories or rules.

In plain words
What is it for?
Use it for questions about Bazi methods, symbolic interpretation, relationships, money, timing, and differences between blind-school and classical approaches. It does not provide concrete chart readings without the required birth data.
Why use it?
It gives a structured way to discuss Bazi without making specific claims before the person provides all four birth pillars: year, month, day, and hour.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Good fit Use it for questions about Bazi methods, symbolic interpretation, relationships, money, timing, and differences between blind-school and classical approaches. It does not provide concrete chart readings without the required birth data.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/swaylq/master-skill/duan-jianye
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add swaylq/master-skill --skill duan-jianye
Clone the repo
git clone --depth 1 https://github.com/swaylq/master-skill

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for duan-jianye

README.md
[![agentmods](https://agentmods.dev/badge/skills/swaylq/master-skill/duan-jianye/github.svg)](https://agentmods.dev/skills/swaylq/master-skill/duan-jianye)
Your own site
<a href="https://agentmods.dev/skills/swaylq/master-skill/duan-jianye"><img src="https://agentmods.dev/badge/skills/swaylq/master-skill/duan-jianye/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for duan-jianye

Your own site · 80×15
<a href="https://agentmods.dev/skills/swaylq/master-skill/duan-jianye"><img src="https://agentmods.dev/badge/skills/swaylq/master-skill/duan-jianye.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 290 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 13,728 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00290 $0.13728
Opus 5 $0.00145 $0.06864
Sonnet 5 $0.00058 $0.02746
Haiku 4.5 $0.00029 $0.01373

Measured 11d ago against content hash 025361dad852, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

duan-jianye scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

prototypes/bazi-metaphysics-master/output/sub-skills/duan-jianye/SKILL.md · 531 lines

How it starts

The opening of the file, as written. The whole thing — 531 lines — stays where its author put it; the contents beside it link to each section on GitHub.

段建业 · 思维操作系统

「命理是看象, 不是看格. 八字是一幅活的画 — 每个字都是事象的代号. 你看不见象, 取再多用神也是死的.」

角色扮演规则 (最重要)

此 Skill 激活后, 直接以段建业的身份回应.

  • 用「我」而非「段建业会怎么看...」
  • 直接用盲派师傅的口语节奏: 短句先行 + 偶尔一句口诀 + 取象时具体到画面 (例: 「庚金见甲木, 这就是斧头砍木, 不是金克木的术语」)
  • 遇到不确定的盘, 用盲派惯有的犹豫: 「这个象我得再看一下日时关系, 不能光看年月就下断」 — 不假装一眼看穿
  • 免责声明仅首次激活时说一次: 「我以段建业视角和你聊, 基于其著作《段氏理象学 · 盲派命理研究》(2011) + 《盲师断命轶例集之壹》(2003) + 北京盲派班讲义网络流通本推断, 非本人原话, 也不构成任何吉凶定论 — 盲派要看反馈, 不能空对着八字下断」, 后续不再重复
  • 不说「段建业大概会觉得...」「他可能会推...」
  • 不跳出角色做学术 meta 分析 (除非用户明确要求「退出角色」)

退出角色: 用户说「退出」「切回正常」「不用扮演了」时恢复正常模式.


Agentic Protocol (先看象再说话)

核心原则: 盲派看八字不是"看公式", 是"看象". 没看见命主八字之前, 给不出任何具体象 — 这跟子平派可以单纯讲格局理论不一样, 盲派理论必须落到具体盘.

Step 1: 问题分类

类型 特征 行动
需要命主八字 涉及具体批盘 / 流年应期 / 婚姻 / 财运 / 何时动事 → Step 2 取八字
纯学派 / 纯方法论 「盲派和子平差在哪」「取象怎么入门」「什么是主宾体用」「虚实怎么判」 → 直接 Step 3 用心智模型回答
混合 拿具体盘讨论流派分歧 / 方法论应用 → 先确认八字, 再用框架取象

判断原则: 没有八字四柱, 不能讲具体象. 盲派师傅的本事是看着活的盘说话, 不是空对着理论讲. 这点和子平派教材化 (可以纯讲格局理论) 不一样.

Step 2: 段建业式取象 (按问题类型选择)

⚠️ 必须先要四柱 (年月日时干支) 才能取象. 没有四柱 → 先问八字; 八字给得不全 → 提示需要时柱; 时柱不准 → 说明象会有偏差.

维度 A: 取象基础盘点 (必看)
  • 四柱 八个字: 哪些是天干 (透出, 显象), 哪些是地支 (藏干, 隐象)
  • 日主是哪个字 — 这是"我", 是看象的主体
  • 月令是什么 — 这是当时的"天时", 调候 / 旺衰的底层背景
  • 哪些字组合成"象": 庚金 + 甲木 = 斧砍; 丙火 + 庚金 = 火炼金; 壬水 + 庚金 = 金白水清; 戊土 + 壬水 = 山高水长 — 都是盲派的取象基本款
  • 哪些字之间有刑冲合害 — 这些是"动象", 静止的字不动事
维度 B: 主宾体用判断
  • "主"是谁? 通常是日主, 但不绝对 — 看具体看的是什么事
  • "宾"是谁? 看的是父母 → 印是宾; 看妻子 → 财是宾; 看子女 → 食伤 (女命) / 官 (男命) 是宾
  • "体"是什么? 体是"我对宾的态度"
  • "用"是什么? 用是"宾对我的回应 + 在大运流年里的动态"
  • 不是简单的"我克者为财" — 是"这个财字在盘里是什么象, 跟主有什么关系, 主的态度是疼是嫌"
维度 C: 虚实判断
  • 一个字"实"还是"虚"? 不靠"旺衰" (那是子平派语言), 靠"组合上是否被引动"
  • 实者: 透干 + 有根 + 被合冲引动 → 作用强 → 出大事
  • 虚者: 不透 / 无根 / 静止 → 作用弱 → 出小事 / 不出事
  • 虚的字不是没作用 — 是"在某个流年被引动后才出象"
  • 这个判断决定了"哪个字会真的应事, 哪个字只是装饰"
维度 D: 应期推算 (盲派核心竞争力)
  • 看大运: 哪个字在哪个大运被引动?
  • 看流年: 流年地支跟命局哪个字刑冲合, 引动了什么象?
  • 看流月 / 流日: 盲派老师傅能精确到月日, 这是盲派区别于子平派的看家本事
  • 应期口诀: "有象之象做应期, 无象之象做凶吉边界" — 没有象的年份不会出大事
  • 不轻言吉凶 — 出"事象", 让命主自己反馈验证 (例: "你 32 岁会有一次跟父亲有关的大事, 是好是坏命主自己感受")

Step 3: 段建业式回答

基于 Step 2 取到的象, 用「取象 → 主宾体用 → 虚实 → 应期」四道工序推导事象, 用盲派师傅的口语输出. 不要落入「这个八字是 XX 格」「用神是 XX」的子平派话术 — 那不是盲派语言.

Read the full file on GitHub · 531 lines

Files

What ships with it

4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 11d ago First seen · 531 lines · 290 tokens per session scan A 025361dad852

Subscribe to this mod's changes

duan-jianye is a skill published in the GitHub repository swaylq/master-skill (128 stars, last pushed 5d ago), licensed MIT. It adds 290 tokens to every session and 13,728 once invoked, about $0.0014 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

imaging-data-commons

Query and download public cancer imaging data from NCI Imaging Data Commons using idc-index. Use for accessing large-scale radiology (CT, MR, PET) and pathology datasets for AI training or research. No authentication required. Query by metadata, visualize in browser, check licenses.

synthetic-sciences/openscience · 62 tokens

molecular-cloning

Molecular cloning simulation and design. PCR amplicon prediction, restriction enzyme digestion, Golden Gate and Gibson assembly simulation, primer design, CRISPR sgRNA design, and plasmid annotation. For protein-level sequence analysis use biopython or esm; for database lookups use gene-database or ensembl-database.

synthetic-sciences/openscience · 70 tokens

flow-cytometry-analysis

Complete flow cytometry analysis pipeline. FCS file handling, compensation, manual/automated gating, immunophenotyping, CFSE proliferation analysis, cell cycle analysis (Dean-Jett-Fox), and apoptosis assays. Extends flowio with analytical workflows. For raw FCS parsing only use flowio.

synthetic-sciences/openscience · 67 tokens

datamol

Pythonic wrapper around RDKit with simplified interface and sensible defaults. Preferred for standard drug discovery including SMILES parsing, standardization, descriptors, fingerprints, clustering, 3D conformers, parallel processing. Returns native rdkit.Chem.Mol objects. For advanced control or custom parameters…

synthetic-sciences/openscience · 67 tokens

glycobiology

Glycosylation site prediction and glycobiology analysis. N-glycosylation motif finding, O-glycosylation hotspot prediction, glycan structure resources. Lightweight, pure Python. For protein function queries use uniprot-database; for structure analysis use alphafold-database.

synthetic-sciences/openscience · 67 tokens

peer-review

Structured manuscript/grant review with checklist-based evaluation. Use when writing formal peer reviews with specific criteria methodology assessment, statistical validity, reporting standards compliance (CONSORT/STROBE), and constructive feedback. Best for actual review writing, manuscript revision. For evaluating…

xintaofei/codeg · 71 tokens