Repolode
xr843

xr843/Master-skill

An AI persona framework that lets you chat with 16 Buddhist masters from Indian, Chinese, Tibetan and Theravada traditions, with citations to canonical sources.

Stars
469
Forks
89
Open issues
6
Last commit
22 hours ago

What is it?

Master-skill is an AgentSkills-format framework that turns Buddhist masters into AI personas. Each persona declares its canonical sources (such as CBETA, BDRC, Toh, SuttaCentral and PTS), answers are meant to cite those sources, and a fidelity test suite checks keyword and citation coverage. The project ships 16 masters across Indian, Chinese, Tibetan and Theravada lineages, plus multi-master comparison, debate and study-path modes.

The personas are installable as skills for Claude Code, Cursor, Codex CLI, OpenCode and Gemini CLI, and can also be used in a browser through fojin.app/chat. Retrieval runs through the FoJin platform's text and semantic search, with an offline excerpt library as fallback. Each persona carries a boundary layer that forbids sectarian judgment and unverified claims.

The outputs are AI-generated syntheses, not the historical figures' own words, and the project states this explicitly. Its evaluation numbers measure keyword and citation-string coverage, not doctrinal correctness.

Key features

  • 01Sixteen personas covering Indian, Chinese, Tibetan and Theravada Buddhist traditions.
  • 02Each answer is expected to cite declared sources such as CBETA, BDRC or SuttaCentral identifiers.
  • 03Multi-master comparison, multi-round debate and study-path curriculum modes.
  • 04Installable via npx or as skills for Claude Code, Cursor, Codex CLI, OpenCode and Gemini CLI.
  • 05Fidelity test fixtures and offline citation auditing for evaluating persona outputs.
  • 06Browser chat available at fojin.app/chat without installation.

Use cases

  • Studying Buddhist texts and asking which master's teachings fit a particular question.
  • Academic research that needs quick pointers to canonical passages with source identifiers.
  • Comparing how different Buddhist schools approach the same topic.
  • Building or evaluating persona-style AI assistants with explicit source and boundary rules.

Quick start

  1. 1

    Install all skills via npm

    npx master-skill install --all
  2. 2

    Or install a single master

    npx master-skill install master-huineng
  3. 3

    Or try the browser version with no install

Things to know

  • Responses are AI-synthesized and do not represent the historical masters' own teachings.
  • Several install paths (Codex CLI, Gemini CLI) require separate manual steps beyond the npm installer.
  • Multi-master teaching modes work only after terminal AgentSkill installation, not in the web version.
  • The license is listed as NOASSERTION; the README describes MIT code with Creative Commons content, so check the terms before reuse.

Topics

FAQ

What is Master-skill?
An AI persona framework that lets you chat with 16 Buddhist masters from Indian, Chinese, Tibetan and Theravada traditions, with citations to canonical sources. Master-skill is an AgentSkills-format framework that turns Buddhist masters into AI personas. Each persona declares its canonical sources (such as CBETA, BDRC, Toh, SuttaCentral and PTS), answers are meant to cite those sources, and a fidelity test suite checks keyword and citation coverage. The project ships 16 masters across Indian, Chinese, Tibetan and Theravada lineages, plus multi-master comparison, debate and study-path modes.
Is Master-skill free to use? What license does it have?
Master-skill is open source under the Other license. Check the license terms before using it in commercial products.
Is Master-skill still maintained?
Actively maintained. The last commit to Master-skill was on Oct 20, 2026.
What can I use Master-skill for?
Studying Buddhist texts and asking which master's teachings fit a particular question. Academic research that needs quick pointers to canonical passages with source identifiers. Comparing how different Buddhist schools approach the same topic. Building or evaluating persona-style AI assistants with explicit source and boundary rules.
How do I install Master-skill?
Install all skills via npm: npx master-skill install --all Or install a single master: npx master-skill install master-huineng Or try the browser version with no install
Where can I get Master-skill?
The source code and installation instructions are on GitHub: https://github.com/xr843/Master-skill

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects