AI Skill MartBrowse skillsPromptsProgramsLearnWhat is a Skill?
← Back to list

Buddhist Master Persona Generator (create-master)

Generates, verifies and registers AI teaching personas of real Buddhist masters grounded in cited canonical sources.

EducationAdvanced★ 486⑂ 90AI score 8/10Last updated: Nov 2, 2026

What it does

  • /create-master <master name> builds a teaching-persona skill for a historically real Buddhist master (Yinguang, Huineng, Nagarjuna, Tsongkhapa, Ajahn Chah, and more).
  • Collects knowledge-graph entities, sutra passages and lineage terminology from the FoJin API (sutra_collector.py), then validates source IDs and a derived citation contract offline with verify_sources.py.
  • Enforces a two-stage review (doctrinal accuracy → voice consistency) with input hashes before any files are written, plus a final offline check of the generated skill folder.
  • Ships 16 preset master personas and collaborative modes: /compare-masters, /master-debate, /master-curriculum.
  • Supports appending material, voice corrections, version rollback and deletion.

Who it's for

  • Students of Buddhism who want to compare doctrinal positions across traditions systematically.
  • Developers studying a strict anti-hallucination RAG persona design (no doctrinal claim without a declared source).
  • Intermediate+ users comfortable with Chinese documentation and Python setup.

Examples

  1. "Create a teaching persona for Master Yinguang" → Pure Land sources are collected, teaching.md/voice.md are generated and registered as /master-yinguang.
  2. Use /compare-masters to line up Chan, Tiantai and Theravada answers to "how do I work with afflictions?".
  3. Say "he wouldn't phrase it that way" and the correction handler appends a ## Correction block and bumps the patch version.

· · · 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/plugin/skills/create-master/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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on AI Skill Mart.
Copy the plugin/skills/create-master folder from the GitHub repo xr843/Master-skill into my ~/.claude/skills/xr843-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 && cp -r Master-skill/plugin/skills/create-master ~/.claude/skills/create-master

⚠ This is a third-party skill. Check the source repository before installing.

  1. Clone the repo: git clone https://github.com/xr843/Master-skill.git.
  2. Create the skills folder if needed (mkdir -p ~/.claude/skills) and copy the skill: cp -r Master-skill/plugin/skills/create-master ~/.claude/skills/create-master.
  3. Install Python dependencies: python3 -m pip install requests pyyaml pypinyin (use a virtualenv if your system Python blocks pip).
  4. Run the environment check: python3 ~/.claude/skills/create-master/tools/check_deps.py and follow its printed instructions if the exit code is non-zero.
  5. Restart Claude Code, then try /create-master or ask "create a teaching persona for Huineng".
  6. After generation completes, invoke the new persona with the printed /master-<slug> command.
View source on GitHub ↗License: NOASSERTION