Buddhist Master Persona Generator (create-master)
Generates AI teaching personas of historical Buddhist masters, grounded in canonical sources with an enforced citation contract.
EducationIntermediate★ 435⑂ 85AI score 8/10Last updated: Sep 26, 2026
What it does
- Turns
/create-master <master name>into a full persona: a teaching.md (doctrine) and a voice.md (4-layer speaking style). - Pulls entities, scriptures and lineage terminology from the FoJin knowledge graph, then validates source families, ID formats and claim attribution offline via
verify_sources.py. - Runs a mandatory two-stage review (doctrine accuracy → voice consistency) with up to two auto-repair rounds before escalating to a human.
- Ships 15 preset masters across Indian, Chinese, Tibetan and Theravāda traditions (Nāgārjuna, Xuanzang, Huineng, Zhiyi, Yinguang, Xuyun, Atisha, Tsongkhapa, Milarepa, Buddhaghosa, Mahasi, Ajahn Chah, and more).
- Multi-master modes:
/compare-masters,/master-debate(4-round cross debate),/master-curriculum(staged study path). - Hard gates: no doctrinal claim without a declared source, no fabricated citations, no fictional personas.
Who it's for
- Buddhist studies learners and researchers who want cited, tradition-aware answers.
- Anyone comparing doctrinal positions across schools and traditions.
- Developers studying a well-engineered, citation-verified persona generation pipeline.
Examples
- "Create a teaching persona for Master Yinguang" → data collection, review and registration yield
/master-yinguang. - "Use /compare-masters on 'how to work with anger' across Chan, Tiantai and Theravāda" → side-by-side contrast in one pass.
- "Append the Diamond Sutra to this master" → incremental merge, minor version bump, prior version archived in
.versions/.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/xr843/Master-skill/HEAD/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the SKILL.m folder from the GitHub repo xr843/Master-skill into my ~/.claude/skills/create-master/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/xr843/Master-skill.git ~/.claude/skills/create-master && pip install requests pyyaml pypinyin⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Create the skills directory:
mkdir -p ~/.claude/skills - Clone the repo:
git clone https://github.com/xr843/Master-skill.git ~/.claude/skills/create-master - Install Python dependencies:
pip install requests pyyaml pypinyin(if the system Python refuses, usepython3 -m venv .venv && source .venv/bin/activatefirst). - Verify the environment:
python3 ~/.claude/skills/create-master/tools/check_deps.py - Restart Claude Code, then try
/create-master Huineng. - Remember that a newly generated master is only callable as
/master-{slug}after themaster_builder.py --registerstep completes.
View source on GitHub ↗License: MIT