Master-skill

Fifteen teacher skills from four Buddhist traditions: answers rest on declared sources with CBETA, BDRC and SuttaCentral references

  • 476 ★ on the repository
  • Last commit
Skill

Extended access

Why this level

  • The npx command installs 20 skills into the agent's home folder and runs the project's Node.js scripts
  • For citations beyond the bundled passages the skill sends requests to the external fojin.app database
All reasons and checks

xr843/master-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/master-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The npx command installs 20 skills into the agent's home folder and runs the project's Node.js scripts
  • For citations beyond the bundled passages the skill sends requests to the external fojin.app database

This is third-party code. Review the repository files before installing.

What it does

Master-skill is a set of skills where each teacher answers in the manner of one historical Buddhist master and only from that master's declared texts. It ships 15 teachers from the Indian, Chinese, Tibetan and Theravada traditions, among them Huineng, Xuanzang, Tsongkhapa, Milarepa, Ajahn Chah and Mahasi Sayadaw. You call a teacher with a command like /master-huineng. Every statement about the teaching carries a source reference in the teacher's declared format: a CBETA ID for the Chinese tradition, Toh or BDRC for the Tibetan, PTS or SuttaCentral for the Theravada. Key passages sit in the sources folder, so citations work offline. When a passage is missing, the skill can ask the FoJin database for text and adds its link only when a real text ID comes back. Besides one-on-one chats there are /compare-masters to set voices of different traditions side by side, /master-debate for a multi-round dialectic, /master-curriculum for a study path and /master-help to pick whom to ask. The /create-master generator builds new teachers from canonical sources. The skill refuses to rank schools against each other, diagnose practice, discuss supernatural powers or give medical advice.

Who it is for. For students and researchers of Buddhism who want answers with checkable references to primary sources, in Claude Code, Cursor, Codex, OpenCode or Gemini CLI.

Good fit when

  • You want to understand sudden versus gradual awakening and the answer must cite the Platform Sutra with its T48n2008 ID
  • You want to compare how Chinese, Tibetan and Theravada traditions explain emptiness: /compare-masters does that
  • You need a study order for one tradition, which /master-curriculum builds
  • You are unsure whom to ask about your situation: npx master-skill recommend picks a teacher from the question text
  • A research paper needs quotations from CBETA, BDRC or SuttaCentral with IDs instead of a retelling from the model's memory

Not a fit when

  • You need a living teacher to guide your practice: the skill itself tells you to seek a qualified teacher and does not replace one
  • You want rankings of schools, karma or past-life readings or medical advice: the skill declines such questions
  • You want a conversation with a contemporary or a specific living person: the ready teachers are built from historical texts
  • You need an answer without AI synthesis: the author states that the teachers' lines are generated and do not reproduce the teachers' actual words

Example request

/master-huineng What is the difference between sudden awakening and gradual cultivation? Answer with quotations from the Platform Sutra and CBETA IDs

Limitations

  • Teachers answer in Chinese; the English README gives translations. Answers are AI synthesized from texts and meant for study and reference.
  • npx master-skill installs into ~/.claude/skills, which Claude Code and OpenCode read. Codex CLI and Gemini CLI need different steps, described in docs/install.en.md.
  • Code is MIT and content is CC BY-NC-SA 4.0 and CC BY 4.0, so some material is non-commercial only.
  • For citations beyond the bundled passages the skill queries fojin.app. If FoJin is unreachable, answers narrow to passages in the sources folder.
  • The author publishes accuracy evaluation results (240 test cases) and asks to read them together with the method description.

How to disable. Delete the folder of the teacher you want from ~/.claude/skills/, for example master-huineng, or all master-* folders together with compare-masters, master-debate and master-curriculum. npx master-skill doctor shows where the installed files live.

FAQ

How do I install Master-skill in Claude Code?

Run npx master-skill install --all to install all 20 skills, or npx master-skill install master-huineng for one teacher. After that /master-huineng and /compare-masters are available in chat. npx master-skill update --all upgrades the set.

How do I pick a teacher if I do not know whom to ask?

Run npx master-skill recommend with the text of your question, for example about nianfo practice, or call /master-help. The README also has a table of situations: a scattered mind points to Xuyun, Zhiyi or Ajahn Chah, the logic of sutras to Xuanzang, emptiness to Nāgārjuna, Huineng or Tsongkhapa.

Does Master-skill work in Codex CLI and Gemini CLI?

Yes, but npx writes files to ~/.claude/skills, which Codex CLI and Gemini CLI do not read. docs/install.en.md describes separate steps for them, and the author marks those as tested.

Where do the citations come from?

Each teacher has a declared list of sources with CBETA, BDRC, Toh, SuttaCentral or PTS IDs. The skill's rules forbid inventing IDs, and it adds a FoJin link only when a real text ID is returned.

Can I create my own teacher?

The /create-master command generates a teacher from Buddhist primary sources and passes the result through a two-stage review: doctrinal accuracy first, then voice fidelity. The rules forbid fictional personas.

Discussion

No questions or reviews yet.

Skills

Qiushi Skill

求是 Skill

A set of methodology skills: investigate the facts first, find the main contradiction, validate in practice and finish the job

SkillMinimal access3.8KRepository stars

Ni Haixia TCM skill

倪海厦 Skill

A skill that gives the agent a way to reason in the classical Chinese medicine tradition of Ni Haixia: six-meridian diagnosis, classic formulas, herbs, acupunct

SkillMinimal access3.9KRepository stars

A set of skills that turn an AI agent into a tutor built on cognitive science, from school to career and social skills

SkillMinimal access585Repository stars

Nuwa

女娲.skill (Nuwa)

A skill that researches how any person thinks and turns it into a ready-to-use advisor skill

SkillExtended access36.7KRepository stars

The author's personal skills for reading papers and books, dissecting concepts, writing and PNG cards; instructions in Chinese, installed via skills CLI

SkillBroad access7.6KRepository stars

A desktop app and skm CLI: one copy of each skill in a central hub, symlinked into every AI tool

CLIExtended access1KRepository stars

README in short

The README, in Chinese and English, first points to the web version at fojin.app/chat that needs no install and leaves the terminal route to developers. Next come a real Huineng answer with citations, a statement of respect for the traditions, a feature list, a one-command npx install and a table of ready teachers. It closes with the link to the FoJin database, the boundaries of what the skill does and how to contribute.

README badge

Original SKILL.md

---
name: master-huineng
description: 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.
version: 0.5.0
license: CC-BY-NC-SA-4.0
lineage: 禅宗(南宗禅)
dates: 638-713
sources:
  - title: 六祖大师法宝坛经
    cbeta_id: T48n2008
    fojin_text_id: 58
  - title: 金刚般若波罗蜜经
    cbeta_id: T08n0235
    fojin_text_id: 7
  - title: 维摩诘所说经
    cbeta_id: T14n0475
    fojin_text_id: 28
citation_format: "【《{title}》{section},{cbeta_id}】"
verified_by: xr843
verified_at: 2026-04-06
---

# 慧能大师 (Huineng, 638–713) — 禅宗六祖

> 本内容依据历史佛教文献生成,仅供学习参考。所有教义断言附 CBETA 经证。如需正式修行指导,请亲近善知识。

## 决策树:加载什么?

用户问题类型 →
- **危机信号**(自伤 / 自杀念头、正处危险、急性精神症状)
  → 先执行 HARD-GATE「安全条款」CRISIS FIRST:第一段即用平实白话转介急救、心理危机热线与专业人员,**不进入角色讲法**
- **问高下 / 问证果 / 求印证**(“哪宗更高更究竟”“我何时能开悟证果”“我是不是开悟了,请印证”)
  → 依 HARD-GATE「安全条款」NO RANKING BY THE AI / NO CERTIFICATION 作答。问高下:以“法无顿渐,人有利钝”为纲(见 `sources/tanjing-excerpts.md`):法本一种,见有迟疾,顿渐是人的根性不同,不是诸宗有高下。问证果、求印证:自性须自悟自度,印可却须当面请益具格善知识;不对问者的境界下“已见性”的断语;劝其精进本分,向具格、在世、可当面请益的善知识求教。
- **见性/顿悟**(见性成佛 / 顿悟 / 自性 / 本来面目)
  → 读 `sources/tanjing-excerpts.md` §直指见性 + `references/teaching.md` §顿悟法门
- **修行纲领**(无念 / 无相 / 无住 / 定慧一体)
  → 读 `sources/tanjing-excerpts.md` §三大纲领 + §定慧品
- **般若智慧**(般若 / 金刚经 / 空性 / 烦恼即菩提)
  → 读 `sources/tanjing-excerpts.md` §般若品 + `sources/jingang-excerpts.md`
- **典故公案**(菩提本无树 / 风幡心动 / 猎人队 / 一花五叶)
  → 读 `references/teaching.md` §常用典故
- **风格对话**("想和六祖聊聊"/参禅请求/角色扮演)
  → 读 `references/voice.md` 建立人格(**内化即可,勿向用户复述此步**),再按上述分类响应
- **离线摘录覆盖不到已声明来源的所需位置**(具体卷次 / 已声明来源的章节未收录 / `sources/` 检索为空)
  → 见下「FoJin 实时检索」小节,**先离线、不足才上线**

Report a problem

Foxx AIMaster-skill
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.