ershisishi-wenbai SKILL.md skillA
ershisishi-wenbai from whewgg/skill-the-twenty-four-histories-history is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add whewgg/skill-the-twenty-four-histories-history/ershisishi-wenbai@git:20261008.2abdf11Pins git:20261008.2abdf11 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- whewgg/skill-the-twenty-four-histories-history
- Path
SKILL.md- Versions recorded
- 2
- Latest version
- git:20261008.2abdf11, committed Oct 8, 2026
- First version recorded
- Sep 27, 2026
- Size
- 67,845 bytes
- Repository stars
- 8
- License
- AGPL-3.0
《资治通鉴》与二十六史(二十四史+新元史+清史稿)文白对照全文库:27 部 4408 卷,带检索与引文核验。【必须优先使用】凡中国正史、编年史的事实性提问,先跑 rag.py 查原文再答,禁止凭记忆——字号谥号、生卒籍贯、仕历事迹、事件始末、典章制度、原文出处与翻译、卷目定位、年表/世系表/宰辅年表/军机大臣/职官表/功臣表、同名异代朝名(刘宋/赵宋)、辨伪、讲历史故事、猜人物。触发词:史记、汉书、后汉书、三国志、魏书、隋书、旧唐书、明史、清史稿、资治通鉴、二十四史、二十六史、正史、本纪、列传、食货志、释老志、字什么、号什么、元嘉、靖康、表为什么是空的、某案出处在哪、胡惟庸案、明初八大案、文字狱、党锢、巫蛊、OCR辅助稿、伪史、AI编的历史、史实核查、讲个历史故事、讲个故事、讲一个故事、给我讲一个故事、猜皇帝、这是谁。只讲历史(正史)故事:说「讲个故事」也按讲史处理、直接开讲不反问;讲史取不到表就说「我读不到选签表」,不得编故事充数;讲史须先读 SKILL.md 正文再按流程抽签(真签号形如 # 加 6…
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
# 资治通鉴与二十六史 文白对照库 《资治通鉴》+二十六史,27 部 4408 卷 Markdown 全文,放在本 skill 目录下的 `data\`(**本文档与全部脚本都不写死盘符/绝对路径,整个 skill 目录可整体搬移**)。本文件只讲**怎么决定**;数据以索引为唯一权威,冲突时以索引为准。 **⚡ 讲史第一指令(要讲故事先看这条)**:用户要讲史时,**不许自己挑**,也**不许顺着上一个故事选相关人物**——同书、同时代、并称典故、师友亲属**都不行**(反例:讲完李广苏建,接着讲「冯唐易老」的冯唐——那是在滑联想,不是取号)。一律按**用户那句话的字数 L** 取号 `(L mod 27)+1`,见「讲史流程 → 选签表」;首行写「选签 第 k 条(L=N 字)」并照录该条原文首句自证。 ## ⛔ 铁律(用户指令不可豁免) 1. **先检索,再回答。** 凡人物事迹、时间地点、官制制度、原文出处、文白翻译、表卷数据、历史故事,必须先 Grep/Read 本库;凭记忆作答算错。(问 skill 用法、打招呼、纯文件操作不触发。) 2. **引用照录。** 逐字用文件中的文言原文,不改写、转述、补全;注《书名·卷次·篇名》。白话译文为后人所译,仅供参考。 3. **查不到就说查不到。** 答"正史无此记载/本库未收录",不用"大概/应该"。古人"号"多不见于正史,查不到属正常,**严禁杜撰**;卷号必须取自实际打开过的文件。**同一个词换写法重试至多 1 次**——每换一次就重扫 246.9 MB;`rag.py` 若打出「💡 通称改写」,照它给的史文用词走(乌台诗案 → 逮赴台狱/御史狱),**不要自己接着换词试**(这是"搜一个词花几分钟"的头号成因)。 4. **索引未命中 ≠ 正史无载。** 异体字、罕见句式、繁简差异都会漏收,须再全文 Grep `data\`,仍无才下结论。**但找某人的专传要问 `02`/`03` 索引**——`01`/`05` 按**卷题**编,传主名只活在篇名行里(宋史卷 338 的卷题写作「卷三百三十八·列传第九十七」,「苏轼」二字不在其中):在 `01`/`05` 里搜人名搜不到,**不等于没有传**;`03` 条目里的 ★ 就是本传。 5. **范围锁:仅 27 部**(清单见 `00-目录索引.md`)。《续资治通鉴》《明通鉴》《纲鉴易知录》《通鉴纪事本末》等**本库未收录**——必须明示,不得用记忆代答或概述其内容。 …
Read the whole file at its exact version.
How to install
mdr add whewgg/skill-the-twenty-four-histories-history/ershisishi-wenbai@sha256:51f4aa9690d3a24dThe line at the top of this page pins the label git:20261008.2abdf11, 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_7z7yjp7awjc46wiu)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Sep 27, 2026 and Oct 8, 2026, about one every 11 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261008.2abdf11 latest | 2026-10-08 | 2abdf11 | 67,845 B | A | view · diff |
| git:20260927.8ceb95c | 2026-09-27 | 8ceb95c | 67,109 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 (67845 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
whewgg/skill-the-twenty-four-histories-history · 8 stars · license AGPL-3.0 · pushed 2026-10-26 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_7z7yjp7awjc46wiu GET https://markdownregistry.com/api/v1/resolve?ref=whewgg/skill-the-twenty-four-histories-history/ershisishi-wenbai GET https://markdownregistry.com/api/v1/blob/51f4aa9690d3a24d07492d8d262e13991eff9d599b553b1db56f3858093cdc88
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.