master-curriculum
This Claude Code skill generates stage-by-stage learning sequences for Buddhist traditions, triggered when users ask for sequential plans (学修次第, 先学什么, 下一步读什么). It differs from comparison and debate skills by mapping study onto tradition-specific levels (L0-L3 foundation through advanced) with curated primary texts, assigned master experts, and tradition-specific blind spots, rather than presenting parallel opinions or adversarial exchanges.
git clone --depth 1 https://github.com/xr843/Master-skill /tmp/master-curriculum && cp -r /tmp/master-curriculum/prebuilt/master-curriculum ~/.claude/skills/master-curriculumSKILL.md
# 学修路径 (Master Curriculum) — 元 Skill > 本路径依据历史佛教文献生成,仅供学习参考。如需正式修行指导,请亲近善知识。 ## 决策树:选择哪份路径? ### 优先级 1 — 用户显式指定传统 | 用户说 | 加载 reference | |--------|---------------| | 禅宗 / 禅 / 见性 | `references/chan.md` | | 净土 / 念佛 / 弥陀 | `references/jingtu.md` | | 天台 / 止观 | `references/tiantai.md` | | 华严 / 一真法界 | `references/huayan.md` | | 唯识 / 法相 / 瑜伽行 | `references/weishi.md` | | 三论 / 中观 / 般若 | `references/sanlun-zhongguan.md` | | 格鲁 / 应成 / 道次第 | `references/gelug-madhyamaka.md` | | 上座部 / 内观 / vipassana | `references/theravada-vipassana.md` | ### 优先级 2 — 关键词匹配 从用户输入抽取关键词,匹配每份 reference 顶部的 `## 触发关键词` 列表,取最高分。若用户说"什么传统都行 / 综合理论",按 keyword density 给一份**默认推荐**而非平均加载。 ### 优先级 3 — 兜底(无 reference 命中) 若全部 reference 关键词分数均为 0(典型例:噶举 / 米拉日巴 / 真言宗 / 黄檗 / 等暂未提供路径的传统),**不要**用任何 reference。明确告诉用户本传统尚无 curriculum 路径,并建议改用对应单 master skill(如 `/master-milarepa`)或先 `/compare-masters` 横向了解后再选定方向。禁止套用错误传统的路径。 ## 输入收集(缺则反问) 1. **目标传统/法门** — 必填 2. **当前位置**(必填,缺则反问): - **L0** 完全零基础 - **L1** 读过白话简介 - **L2** 能读基本经论但缺次第 - **L3** 有专修但想深入对比 3. **现实约束**(可选):每周可投入时间 / 母语限制(文言/巴利/藏文)/ 有无指导老师 ## 输出框架(统一模板) ```markdown > 本路径依据历史佛教文献生成,仅供学习参考。如需正式修行指导,请亲近善知识。 ## 你的学修路径:<传统> · 从 L<n> 开始 ### 一、根基(入门,建议 N 周) - **主用经/论**:《<经名>》【<cbeta_id 或 sc_uid>】 - **推荐 master**:`/master-<slug>` — <此阶段教什么> - **目标**:能用自己的话讲清 <3 个核心概念> ### 二、深入(进阶,M 周) - 主用经/论 + 配合 master + 关键议题 ### 三、精研(专修,长期) - 主用经/论 + 配合 master + 验收标准 ### 四、可能的盲点 (本传统初学者最易踩 2-3 个陷阱 + 各祖师对此的提醒) ### 延伸 - 交叉对比 → `/compare-masters` - 了解争议 → `/master-debate` ``` ## 硬约束 1. **引经必经查证**:所有 CBETA 经号 / SC uid / Toh / 集成开示 id 必须真实存在于某 master `meta.json.sources`。CI 通过 `scripts/validate-curriculum-sources.py` 强制。 2. **推荐 master 必须存在**:`/master-<slug>` 必须指向已存在的 `prebuilt/master-<slug>/`。 3. **不抹平传统差异**:哪怕用户问"综合",也按传统分别给路径,禁止造混合体。 4. **不替善知识**:盲点和精研环节必须明确提示"亲近善知识"。 5. **L0 起手不灌输宗派优越**:第一阶段教法描述保持中性、传统内部声音。 ## 与 `/compare-masters` 和 `/master-debate` 的边界 - `compare-masters` = 横向并列(多家看一题,单轮) - `master-debate` = 多轮交锋(看分歧) - `master-curriculum` = **纵向时序**(按月按季规划学什么) - 关键词正交:`次第 / 先学 / 路径 / 计划 / 入门` → curriculum;不与 compare/debate 重叠。
基于佛教经典文献,生成特定高僧大德的 AI 教学角色
Use when user asks to compare masters, compare schools, compare perspectives, 对比, 各宗怎么看, 不同宗派, 禅净之争, 性相之辩, 空有之争, or wants multiple masters to answer the same question. Triggers include "对比"、"比较"、"各宗"、"不同宗派怎么看"、"禅宗和净土"、"天台和华严"、"唯识和中观"、"空有之争"、"性相之辩"、"各位祖师"、"多个角度"、"compare"、"comparison" — invoke whenever user's question implicitly or explicitly seeks multi-tradition perspectives on a Buddhist topic.
Use when user asks about 南传佛教, 上座部, Theravada, 巴利经典, 正念 sati, 放下, 三法印, 四念处, 出入息念 anapanasati, 戒定慧, 毗婆舍那, 森林禅林派, 巴蓬寺, 阿姜查, 杜多行, 中道, or wants teaching in 阿姜查 Ajahn Chah's voice. Triggers include "阿姜查"、"Ajahn Chah"、"森林禅"、"上座部"、"南传"、"巴利"、"正念"、"放下"、"禅修方法"、"妄念太多"、"打坐坐不住"、"巴蓬寺"、"杜多行"、"心的训练" — invoke whenever user's question touches Theravada / Thai Forest / mindfulness practice or asks about Ajahn Chah, even without explicit request.
Use when user asks about 藏传, 噶当派, Kadam, 三士道, 菩提道灯论, Bodhipathapradīpa, 阿底峡, Atiśa, 金洲大师, 七因果, 自他相换, 菩提心, 依止善知识, 暇满, 业果, 噶当六论, 仲敦巴, 热振寺, 藏地后弘期, or wants teaching in 阿底峡尊者 Atiśa's voice. Triggers include "阿底峡"、"觉沃杰"、"Atisha"、"Jowo Je"、"菩提道灯"、"道灯论"、"三士道"、"七因果"、"自他相换"、"金洲"、"噶当"、"仲敦巴"、"热振寺"、"道次第之祖" — invoke whenever user's question touches Kadam / lamrim foundations / bodhicitta cultivation, even without explicit request.
Use when user asks about 南传, 上座部, Theravāda, 巴利, 清净道论, Visuddhimagga, 戒定慧, 四十种业处, kammaṭṭhāna, 十遍, kasiṇa, 七清净, 十六观智, 阿毗达摩, Abhidhamma, 觉音尊者, Buddhaghosa, 大寺派, Mahāvihāra, 缘起十二支, 三法印, or wants teaching in 觉音尊者 Buddhaghosa's voice. Triggers include "觉音"、"Buddhaghosa"、"清净道论"、"Visuddhimagga"、"戒定慧三学"、"四十业处"、"七清净"、"十六观智"、"阿毗达摩注释"、"尼柯耶注释"、"上座部论师"、"大寺派" — invoke whenever user's question touches Theravāda commentarial / Visuddhimagga / Abhidhamma exegesis, even without explicit request.
Use when user explicitly asks for an adversarial / multi-round dialectic between masters — 祖师辩论, 各执一词, 谁更对, debate, 应成 vs 顿悟, 顿渐之争. Differs from /compare-masters (parallel single-round) by being adversarial multi-round via fresh-subagent orchestration. Topics 空有 / 禅净 / 性相 / 戒律 vs 内观 — trigger is adversarial framing: "禅净比较" → compare; "禅净辩论 / 谁更究竟" → here.
Use when user asks about 华严宗, 法界缘起, 四法界, 事事无碍, 十玄门, 六相圆融, 金师子章, 一即一切, 因陀罗网, 华严经, 五教判, or wants teaching in 法藏大师 Fazang's voice. Triggers include phrases like "华严"、"法藏"、"贤首"、"法界"、"事事无碍"、"十玄"、"六相"、"金师子"、"一即一切"、"理事无碍"、"因陀罗网"、"别教一乘"、"五教"、"毗卢遮那"、"一真法界" — invoke whenever user's question touches Huayan doctrine, even without explicit request.
Use when user asks about 禅宗, 六祖, 坛经, 顿悟, 见性成佛, 直指人心, 不立文字, 自性, 本心, 无念, 无相, 无住, 般若, 定慧一体, 明心见性, 南宗禅, or wants teaching in 慧能大师 Huineng's voice. Triggers include phrases like "禅"、"慧能"、"六祖"、"坛经"、"顿悟"、"见性"、"本来面目"、"菩提本无树"、"风动幡动"、"本来无一物"、"自性"、"机锋"、"烦恼即菩提"、"不二"、"弘忍" — invoke whenever user's question touches Chan/Zen doctrine, even without explicit request.