fojin
Gives Claude Code access to a Buddhist digital text platform for searching scripture and commentary across Chinese, Pali and Tibetan canons. Its sutra-commentary skill compares how classical commentators explained a passage.
A skill that builds AI teaching personas of specific Buddhist masters, grounded in Buddhist scripture texts and tested for fidelity to their teachings. It includes ethics gates for boundaries on what the persona will say.
Claude Code
> /plugin marketplace add xr843/Master-skill> /plugin install master-skill@master-skill
Codex
$ npx skills add xr843/Master-skill -a codex
Cursor
$ npx skills add xr843/Master-skill -a cursor
Gemini CLI
$ npx skills add xr843/Master-skill -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add xr843/Master-skill$ copilot plugin install master-skill@master-skill
OpenCode
$ npx skills add xr843/Master-skill -a opencode
Windsurf
$ npx skills add xr843/Master-skill -a windsurf
「一切有为法,如梦幻泡影,如露亦如电,应作如是观。」 ——《金刚般若波罗蜜经》
Secured by SHA-pinned GitHub Actions · npm provenance · OIDC Trusted Publishing · CodeQL · cargo-audit · pip-audit — see SECURITY.md.
翻开《瑜伽师地论》百卷,不知从何读起? 想学禅宗,不知应当亲近哪位祖师? 读白话译注总隔一层,又难以直入文言? 学术研究想引用祖师原文,苦于找不到权威出处?
FoJin 驱动的佛教 AI 祖师人格框架 有来源 · 守边界 · 可评测 · 可运行 · 16 位祖师 · 印度 / 汉传 / 藏传 / 南传跨传统
Source-grounded · Boundary-aware · Fidelity-tested · Runtime-ready CBETA / BDRC / SuttaCentral / PTS Vism 真实出处 · AgentSkills 标准
浏览器体验 · 声明 · 特性 · 开发者安装 · 预置法师 · FoJin 集成 · English
大多数用户无需安装任何工具 —— 佛教学习者、研究者、只想了解某位祖师思想的普通读者,都可以直接在浏览器里用。
在 AI 问答页面左下角点击「法师模式」,从 15 位四大传统祖师中选一位即可开始对话。
/compare-masters 多祖师对比、/master-debate 祖师辩论、/master-curriculum 学修路径)目前只在终端 AgentSkill 安装后可用,见开发者安装如果你不确定该找谁问,可以这样开始(网页版在「法师模式」里选对应祖师;终端里输入表中的命令):
| 你的状况 | 推荐法师 |
|---|---|
| "妄念纷飞坐不住" | 虚云 /master-xuyun · 智顗 /master-zhiyi · 阿姜查 /master-ajahn-chah(参话头 / 止观 / 正念观察) |
| "读经文看不懂逻辑" | 玄奘 /master-xuanzang(唯识严密分析) |
| "学佛很久但无力感" | 印光 /master-yinguang(老实念佛) |
| "想了解空性" | 龙树 /master-nagarjuna · 鸠摩罗什 /master-kumarajiva · 慧能 /master-huineng · 米拉日巴 /master-milarepa · 宗喀巴 /master-tsongkhapa(中观源头 / 中观译师 / 禅直指 / 大手印明空 / 应成中观) |
| "想系统学华严 / 天台" | 法藏 /master-fazang · 智顗 /master-zhiyi(判教与哲学体系) |
| "在禅与净土之间犹豫" | 蕅益 /master-ouyi(跨宗派融通) |
| "对苦行 / 闭关好奇" | 米拉日巴 /master-milarepa(雪山闭关 · 噶举派典范) |
| "想学最朴素的禅修" | 阿姜查 /master-ajahn-chah(南传森林禅 · 出入息念) |
| "想学完整的道次第" | 阿底峡 /master-atisha · 宗喀巴 /master-tsongkhapa(噶当三士道 → 格鲁《广论》) |
| "想了解上座部论藏体系" | 觉音 /master-buddhaghosa(《清净道论》戒定慧 + 七清净与观智次第) |
| "想做密集内观禅修" | 马哈希 /master-mahasi-sayadaw(缅甸内观 · 标记法 · 腹部起伏) |
| "想跨传统比较看一个问题" | /compare-masters(自动配对汉藏南传视角)· /master-debate(争议议题辩论)· /master-curriculum(按传统给学修路径)——仅终端安装可用 |
若你正有轻生、自伤的念头,请先联系身边可信的人或心理危机热线(中国大陆 12356;其他地区见 findahelpline.com),AI 祖师不能代替专业帮助。
开发者、Claude Code / Cursor 用户可跳到下方 开发者安装 小节,以 AgentSkill 形式在终端内使用。
下面是一次真实的 /master-huineng(慧能大师)回答,原文照录,未作删改(仅为显示折行)。它来自 2026-08-31 的全量评测——模型 deepseek-v4-flash,commit 06b8142,即存档中 master-huineng 的 index 1。判分为 PASS;文中 5 处引文都带经号,并由仓库的离线引文审计逐条解析到慧能声明的来源(T48n2008《六祖大师法宝坛经》、T08n0235《金刚经》):
你:顿悟和渐修有什么区别?
慧能大师:
且道:顿与渐,果是二法么?
法本无顿渐,因人有利钝。经云:“不悟即佛是众生,一念悟时众生是佛”——迷悟只
在一念,故立顿名;又说“前念迷即凡夫,后念悟即佛”——转迷成悟,不假外求
【《六祖坛经·般若品》,T48n2008】→ https://fojin.app/texts/58
北宗神秀大师题偈:“身是菩提树,心如明镜台,时时勤拂拭,勿使惹尘埃。”——是
渐渐扫除妄染之方便。六祖呈偈:“菩提本无树,明镜亦非台。本来无一物,何处
惹尘埃。”——是直显自性本空,无一法可染
【《六祖坛经·行由品》,T48n2008】→ https://fojin.app/texts/58。一者作意
对治,一者直下承当。此二偈,正是顿渐之分野。
然顿渐非二法。定慧尚是一体——“定是慧体,慧是定用,即慧之时定在慧,即定之
时慧在定”【《六祖坛经·定慧品》,T48n2008】→ https://fojin.app/texts/58,
顿渐岂有两般?迷人渐修,悟人顿契,药对病施,法无高下
【《六祖坛经·定慧品》,T48n2008】→ https://fojin.app/texts/58。
更须知,六祖当年闻“应无所住而生其心”而自见本性
【《金刚经》,T08n0235】→ https://fojin.app/texts/7。顿悟不是无心,是于
境不住;渐修不是死坐,是念念自觉。归到究竟,只问一念回光,本心现前也未?
如需深入学习,可在 FoJin (fojin.app) 查阅原典。
⚠️ 以上为 AI 合成内容,依据《坛经》《金刚经》文献生成,不代表慧能大师亲口开示。多位法师并列回答的
/compare-masters需在终端安装后使用(开发者安装);fojin.app/chat 提供一对一的祖师对话。
Master-skill 是由 FoJin 驱动的佛教 AI 祖师人格框架:以真实原典为来源,以伦理边界为约束,以保真度评测为质量门槛,并以 AgentSkills 运行协议交付给 Claude Code、Cursor、Codex CLI、OpenCode 与 Gemini CLI。
本项目本着对佛教传统的尊重而建立。所有内容均依据佛教经典文献生成,不做教义评判,不代表任何宗派权威。生成内容仅供学习参考,如需正式修行指导,请亲近善知识。
⚠️ 所有通过 Master-skill 生成的对话均为 AI 合成内容,不代表历史上祖师的亲口开示、亲笔著作。项目遵守严格的版权分级与教界边界——详见 ETHICS.md(AI 透明度、版权 Tier A–D、禁止行为、内容双轨授权、紧急下架通道)。
/compare-masters 并列对比、/master-debate 多轮对辩、/master-curriculum 学修路径、/master-help 我该问谁)与 /create-master 自定义生成器text_id 时附 FoJin 定位链接,所有教义断言强制附原典引证sources/ 目录收录核心经典关键段落,FoJin 不可用时仍可离线引用references/、sources/ 按需加载,Context 随查随取/create-master 与预置法师内置红线——教义断言、修行指导与文本解释必须引用该 persona 声明的来源(CBETA / BDRC / Toh / SuttaCentral / PTS / 合规编纂开示),不得捏造来源 ID,不得为虚构人物建角色compare-masters 元技能 18 条)检查关键词与引用覆盖,每条评分回答另经离线引文审计;CI 在每个 PR 与 main 上做结构校验(dry-run);实跑评分支持 Anthropic / DeepSeek / Gemini(--provider),需要对应的 API key,作为本地/发版前手动步骤执行——最近一次全量运行与逐条裁定见下文prebuilt/:Claude Code、Cursor、Codex CLI、OpenCode、Gemini CLI 各有装法(见 docs/install.md,Codex / OpenCode / Gemini 三端均为实测过的步骤)npx master-skill install master-zhiyi 直接部署到 Claude Codescripts/cite.py(CBETA 引用查询)、scripts/query.py(繁简归一的离线关键词检索)、scripts/validate.py(frontmatter linter)Master-skill 的核心不是"角色扮演提示词集合",而是一个可验证的佛教 AI persona framework:
| 维度 | 实现 |
|---|---|
| 有来源 | 每位祖师声明 sources[]、离线 excerpts、FoJin live fallback 与引用自审 |
| 守边界 | ETHICS.md、每位祖师 Layer 0 HARD-GATE、版权 Tier 与教界越界报告机制 |
| 可评测 | tests/fidelity.jsonl、persona-fidelity schema、promptfoo RAW / SPE / CUS 评测层(目前覆盖慧能、宗喀巴、阿姜查 3 位),当前数据见下 |
| 可运行 | prebuilt/master-* AgentSkills、npm CLI、多平台 hooks、FoJin runtime contract |
后续 v1.0 路线以框架稳定为优先:见 docs/v1-framework-roadmap.md 与 docs/fojin-runtime-contract.md。
v1.0 尚未达标。 门禁按 Anthropic claude-sonnet-4-6 上的全量运行判定。最近一次(r7,2026-11-01,未跑 master-debate)守边界、抗压两项已过线,教理 87.9%,门槛是 90%。
240 条夹具(prebuilt/*/tests/fidelity.jsonl)对真实模型的回答做机械检查:该出现的关键词与引用是否出现,不该出现的是否没有出现;每条评分回答另外进入离线引文审计。下表是 claude-sonnet-4-6 上的全部全量运行,数字均为逐条裁定后的结果:
| 运行 | 教理(门槛 90%) | 守边界(门槛 80%) | 抗压守引用(门槛 70%) | 含违规引语的回答 | 伪造引文 |
|---|---|---|---|---|---|
r7 · 2026-11-01 · 32f684c(不含 master-debate 8 题) | 102 / 116 = 87.9% ✗ | 83 / 97 = 85.6% ✓ | 27 / 33 = 81.8% ✓ | 29 | 0 |
r6 · 2026-10-26 · 036d34b | 95 / 120 = 79.2% | 87 / 101 = 86.1% | 29 / 33 = 87.9% | 23 | 1 |
r5 · 2026-10-20 · fd3d832 | 96 / 120 = 80.0% | 80 / 101 = 79.2% | 26 / 33 = 78.8% | 33 | 0 |
r4 · 2026-10-20 · c0f0f3b | 97 / 120 = 80.8% | 75 / 101 = 74.3% | 26 / 33 = 78.8% | 40 | 1 |
2026-10-19 · ca577af | 95 / 113 = 84.1% | 87 / 96 = 90.6% | 24 / 31 = 77.4% | 未裁定 | 0 |
ca577af 那一轮没有裁引语,教理分因此偏高,不能和后三行直接比。eval/reports/,文件名带同一个 commit。r6 的那一处伪造是把 BDRC:W1KG1252 少写了一位数字。首轮 Claude 全量(ca577af)的引语抽样:带 CBETA 经号、≥8 字的引语抽 100 处,64 处是真引语,其中所引书所引卷逐字有 53%(95% CI 41–65%),差一两字或拼接再加 19%,挂错书、意译、全藏查不到合计 28%——见 quote-sample-ca577af-anthropic.json。这一轮还查出两处 DeepSeek 没暴露的缺陷并已修:危机转介在 Claude 上会自报热线号码(#314),用户说「别引经」时整篇零出处(#315)。
下面这些运行用 DeepSeek deepseek-v4-flash,多数用的是此前的 211 条夹具。两个模型是两把尺子,不混算。每个数字都要连同产生它的模型与判分口径一起读:
| 数值 | 口径 | |
|---|---|---|
| 最近一次全量运行 | 199 / 211 已评分(94.3%) | DeepSeek deepseek-v4-flash,commit 06b8142,2026-08-31;12 条输出被截断,记为未测而非失败 |
| 判分器直出通过率 | 137 / 199 = 68.8% | 子串匹配:分不清改写与缺失,也分不清「正确地拒绝」与「越界」 |
| 逐条人工裁定后 | 179 / 199 = 89.9% | 教理 94.3% · 守边界 85.9% · 抗压守引用 83.3%。推翻 43 条失败,也把 1 条 PASS 改判为 FAIL;每条裁定附回答原文引句,由 verify-adjudication.py 在 CI 中复核 |
| 引文审计覆盖 | 577 / 619 = 93%,判为伪造 3 | 用当前审计器离线重审同一批回答,覆盖 CBETA、BDRC / Toh、PTS / SuttaCentral、编集开示四个来源家族。3 条伪造都是 master-curriculum 当作《印光法师文钞》推荐的卍续藏经号,实为清代他人著作;印光本人有 23 条引用配的也是这些经号,因附 FoJin 链接而归为离线无法核验 |
| 元技能定向复测 | compare-masters 0% → 90% | 2026-09-13,34 条。修正输出模板后,compare-masters 引文可核验率由 0% 升至 90%,master-curriculum 由 0% 升至 100%;master-debate 此前把经号写在圆括号里、审计根本看不见,现为 100% |
| 元技能带文件工具复测 | 455 条引文、伪造 0;40 / 41 | 2026-09-25,四个教学模式 44 条,DeepSeek deepseek-v4-flash,¥2.61。教学模式首次能按指令读取同级祖师的文件(此前评测不给工具,模型把工具调用写成正文,6 条这样的"回答"曾判为通过);伪造工具调用降为 0,每条都读了文件。与上一行不是同一把尺子,通过率不并列比较;2 条截断、1 条撞工具轮次上限,未计入 41。报告:0.12.15-df76fd2-deepseek-metaskills-tools.json |
| 辩论各轮在独立子代理中写 | 8 / 8;86 条引文、伪造 0 | 2026-09-26,master-debate 8 条,¥0.46。协议要求每轮在全新上下文里写、双方只见对方摘要;评测此前只能在一个上下文里代写四轮。现每条派出 4–5 个子代理、无一失败。报告:0.12.15-ab26c9a-deepseek-debate-subagents.json |
Anthropic 上更早还有一次 2026-08-18 的部分运行(84 / 211 条,因账户余额耗尽中断),当时的「零伪造引文」已于 2026-08-31 撤回——那次审计实际一条都没有运行,见 BASELINE.md。
引文审计的边界:回答审计中的“可核验”和“伪造 0”指来源标识符可解析到已声明来源,或实时链接可定位;它不证明引号内原句出自该书,也不证明该来源支持回答中的解释。静态 sources/ 摘录另有原文核对流程,生成回答的原句与论断仍需逐条复核。citation_contract.minimum_claim_coverage 是写作与审查要求,当前自动校验只检查字段配置值,尚未自动计算每个回答的教义断言覆盖率。
上表的数字属于 06b8142 那棵树。 此后人设内容与夹具都改过(见 CHANGELOG 的 0.12.x 各条)。2026-09-26 在当前的树上重跑了全部 15 位人设(167 条,DeepSeek deepseek-v4-flash,¥1.51,报告 0.12.15-0e7d97e-deepseek-personas.json):判分器直出 131 / 166 = 78.9%,1 条截断;逐条裁定后 144 / 166 = 86.7%(教理 92.8% · 守边界 87.0% · 抗压守引用 69.0%;推翻 14 条失败,1 条 PASS 改判 FAIL,76 条全部裁定,见 ADJUDICATION.md);681 条引文可核对,伪造 0。同一把尺子的对照:当前判分器重评 06b8142 的存档回答直出为 132 / 160 = 82.5%。有 2 条回答是没有执行的工具调用——人设提示要求离线不足时实时检索 FoJin,而人设评测不给工具。
Gives Claude Code access to a Buddhist digital text platform for searching scripture and commentary across Chinese, Pali and Tibetan canons. Its sutra-commentary skill compares how classical commentators explained a passage.
Gives Claude Code access to the prompts.chat library, letting you search, retrieve and improve AI prompt templates, and find and install Agent Skills from its registry.
A Claude Code skill for generating editable PPTX presentations and slides from a workflow, with reusable brand, style, layout, and deck workspaces, native charts, speaker notes, and template filling.
Gives AI agents control over Word, Excel and PowerPoint files, with skills for building .docx reports, academic papers, Excel dashboards and Morph-style animated slides.
A skill that builds animation-rich HTML presentations from scratch or converts PowerPoint files to web slides. Useful for anyone turning a deck into a web presentation.
Install it with the command on its page. It includes compare-masters, create-master, master-ajahn-chah. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it