Leaderboard/Code Quality/buddhist-method
Last commit on May 8, 2026·Created on May 8, 2026

nai0om/buddhist-method

Applies Buddhist reasoning checklists to keep code work honest.
Combined rank
#633
across all skills
In Code Quality
#19
category rank
Stars
291
+0.7% in last 7d
Forks
23
-4.2% in last 7d
Watchers
0
0 watchers in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill encodes six Buddhist epistemic and decision-making principles—Kalāma, Yoniso Manasikāra, Sati-Sampajañña, Anatta, Pahāna, Upekkhā—as practical work disciplines. It helps software engineers verify facts before stating them, find root causes instead of patching symptoms, maintain awareness of state across long tasks, discard flawed drafts without attachment, choose real fixes over workarounds, and stay steady under user pushback. The principles function as named checklists, not religious instruction.

WHO IT'S FOR
Debugging Engineers
finding and removing root causes
Technical Leads
evaluating workarounds vs real fixes
AI-Assisted Developers
verifying AI-generated facts before use
Long-Task Engineers
tracking state across multi-step tasks
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Claude Code global installation

Installs: Installs the complete buddhist-method skill in ~/.claude/skills/buddhist-method and adds a global pointer so Claude Code can reference it across all sessions. · Claude Code

Before you start
  • Claude Code
  • Git must already be installed because the documented procedure runs git clone.
  1. Enter the following complete prompt in a Claude Code agent session. The prompt directs Claude Code to run the terminal clone command and update ~/.claude/CLAUDE.md; do not enter the whole block directly into a terminal.

    Install the buddhist-method skill:
    1. Run: git clone https://github.com/nai0om/buddhist-method ~/.claude/skills/buddhist-method
    2. Open ~/.claude/CLAUDE.md (create it if it does not exist) and append:
    
    ## Working method
    For tasks involving factual claims, debugging, user pushback,
    or long multi-step work, consult the buddhist-method skill at
    ~/.claude/skills/buddhist-method/SKILL.md before responding.
README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Verify one factual claim

Uses buddhist-method

  • The factual claim to verify
  • A relevant file or document path
Use the buddhist-method skill, specifically Kalāma, to check this factual claim: [CLAIM]. Consult the supplied source material at [FILE OR DOCUMENT PATH], distinguish verified facts from anything based only on memory, and return a short verification note with any remaining uncertainty.
SKILL.md · Checked Sep 18, 2026
Suggested first task

Start a root-cause investigation

Uses buddhist-method

  • Observed behavior
  • Expected behavior
  • Relevant code or log paths
Use the buddhist-method skill, specifically Yoniso Manasikāra, to examine this bug: [OBSERVED BEHAVIOR]. Given the expected behavior [EXPECTED BEHAVIOR] and the relevant code or logs at [PATHS], produce a brief root-cause investigation plan and identify the next verification step before recommending a fix.
SKILL.md · Checked Sep 18, 2026
Suggested first task

Review a proposed workaround

Uses buddhist-method

  • The proposed workaround
  • A relevant file or document path
Use the buddhist-method skill, especially Pahāna and Upekkhā, to review this proposed workaround: [PROPOSAL]. Compare it with the available evidence at [FILE OR DOCUMENT PATH], explain whether it removes the cause or only hides the symptom, and recommend one small next step without changing any files.
SKILL.md · Checked Sep 18, 2026