@GoSailGlobal: Someone built a Traditional Chinese Medicine Agent Skill for Claude Code, fully structuring all 12 courses of Ni Haixia — lecture notes, prescriptions, acupoints, 2986 course screenshots, all searchable. Describe symptoms in natural language, and AI retrieves corresponding classical prescriptions and acupoint plans, also generating study plans and comparison tables…

X AI KOLs Timeline Tools

Summary

Someone developed a Traditional Chinese Medicine Agent Skill for Claude Code, structuring all 12 courses of Ni Haixia (including lecture notes, prescriptions, acupoints, and 2,986 course screenshots). It supports natural language retrieval of classical prescriptions and acupoint plans, and can generate study plans and comparison tables. This project demonstrates the penetration of AI agents into traditional knowledge domains.

Someone built a Traditional Chinese Medicine Agent Skill for Claude Code, fully structuring all 12 courses of Ni Haixia Lecture notes, prescriptions, acupoints, 2986 course screenshots — all searchable Describe symptoms in natural language, AI retrieves corresponding classical prescriptions and acupoint plans, and can even generate study plans and comparison tables What's interesting about this project: AI agents are penetrating into the most traditional knowledge domains. TCM is just the beginning. https://github.com/JuneYaooo/nihaixia… What unexpected AI application scenarios have you seen?
Original Article
View Cached Full Text

Cached at: 06/02/26, 03:54 AM

Someone made a TCM Agent Skill for Claude Code, structuring all 12 of Ni Haixia’s courses — lecture notes, formulas, acupoints, and 2,986 course screenshots, all searchable. Describe your symptoms in natural language, and the AI retrieves the corresponding classical formulas and acupoint protocols, and can even generate study plans and comparison tables. The interesting part about this project: AI agents are penetrating the most traditional fields of knowledge — and TCM is just the beginning. https://github.com/JuneYaooo/nihaixia… What unexpected AI application scenarios have you seen?


JuneYaooo/nihaixia-tcm

Source: https://github.com/JuneYaooo/nihaixia-tcm

nihaixia

Organize Ni Haixia’s TCM courses into a searchable, traceable, safety-bounded Agent Skill.

Claude Code / Codex / OpenClaw Skill. Once installed, the agent allows you to search Ni Haixia’s course materials by symptoms, formulas, acupoints, course modules, lesson numbers, or board screenshots using natural language. It outputs learning-oriented syndrome differentiation summaries, formula/acupoint/herb comparisons, per-lesson review plans, and screenshot evidence indexes.

GitHub stars (https://github.com/JuneYaooo/nihaixia/stargazers)

Skill | TCM | Course

Englishdocs/README.en.md


What It Can Do

  • Plain language queries: Convert everyday expressions like “cold with aversion to cold”, “cold hands and feet”, “diarrhea”, “cannot sleep” into key differentiating questions from the courses.
  • Multi-course search: Covers Shang Han Lun, Jin Gui Yao Lue, Zhong Jing Xin Fa, clinical cases, eight-principle syndrome differentiation, Fu Yang forums, Yi Jin Jing, Liang Dong interviews, Stanford lectures, Tian Ji, Huang Di Nei Jing, Shen Nong Ben Cao Jing, acupuncture courses, as well as lecture notes, Han Tang TCM, diagnostic logs, e-books, and audio collection indexes.
  • Six-channel and formula-syndrome navigation: Organize core Shang Han Lun content by six channels, symptoms, formulas, and disease transmission logic.
  • Acupoint and herb learning: Search acupuncture meridian points, point combination strategies, as well as herb properties, dosage forms, combinations, and single-herb clues from the Shen Nong Ben Cao Jing course.
  • Per-lesson review: Organize topic maps, keywords, and suitable review questions by course module and lesson.
  • Screenshot evidence: Indexed 2,986 screenshot evidence entries, corresponding images already compressed as WebP within the repository. Searchable by formula name, acupoint, lesson number, pathogenesis, numerology keywords, or time points.
  • Safety boundaries: By default, used for course learning and TCM theory organization — not for personal diagnosis, prescriptions, or dosage guidance.

Suitable Scenarios

ScenarioSuitabilityDescription
Studying Ni Haixia’s coursesVery suitableReview via course modules, lessons, topics, and screenshot evidence.
Looking up course formula-syndrome for a specific formulaVery suitableReturns symptom clusters, pathogenesis levels, related formulas, and contraindication reminders.
Looking up acupuncture, meridians, acupointsVery suitableSearch by acupoint, meridian, point combination scenarios, and practical screenshots.
Looking up herb properties or Nei Jing theorySuitableEnter Shen Nong Ben Cao Jing or Huang Di Nei Jing modules for course study and organization.
Asking in plain languageVery suitableFirst converts to syndrome differentiation key points, then enters course terminology.
Finding board, PPT, or practice screenshotsSuitableUse scripts/search_screenshots.py to search across screenshot evidence indexes.
Organizing study notesSuitableGenerate Markdown that can be appended to references.
Real disease medication decisionsNot suitableThis skill does not provide personal diagnosis, prescriptions, dosage, or self-medication advice.

Course Modules

ModuleText MaterialsScreenshot Evidence
Shang Han Lunreferences/shanghanlun.md, references/lesson-map.md, six-channel/formula-syndrome/symptom sub-modulesreferences/screenshot-evidence.md 649 images
Jin Gui Yao Luereferences/jingui.mdreferences/jingui-screenshot-evidence.md 656 images
Zhong Jing Xin Fareferences/zhongjing-xinfa.mdreferences/zhongjing-xinfa-screenshot-evidence.md 68 images
Clinical Cases / Ni’s Medical Recordsreferences/clinical-cases.mdreferences/clinical-cases-screenshot-evidence.md 88 images
Eight-Principle Syndrome Differentiationreferences/bagang.mdreferences/bagang-screenshot-evidence.md 33 representative images
Fu Yang Forumreferences/fuyang.mdreferences/fuyang-screenshot-evidence.md 37 images
Yi Jin Jingreferences/yijinjing.mdreferences/yijinjing-screenshot-evidence.md 28 images
Liang Dong Interviews Nireferences/liangdong.md-
Stanford University Lecturereferences/stanford.md-
Tian Jireferences/tianji.mdreferences/tianji-screenshot-evidence.md 527 images
Huang Di Nei Jingreferences/huangdi.mdreferences/huangdi-screenshot-evidence.md 272 images
Shen Nong Ben Cao Jingreferences/bencao.mdreferences/bencao-screenshot-evidence.md 127 images
Acupuncture Coursereferences/acupuncture.mdreferences/acupuncture-screenshot-evidence.md 501 images

Text Materials Modules

ModuleFilePurpose
Acupuncture Da Cheng Notesreferences/notes-acupuncture-dacheng.mdAcupuncture lecture transcripts, Acupuncture Da Cheng, and supplementary study notes.
Huang Di Nei Jing Notesreferences/notes-huangdi.mdNei Jing lecture transcripts, illustrated notes, and original text supplements.
Shen Nong Ben Cao Jing Notesreferences/notes-bencao.mdBen Cao lecture transcripts, color edition notes, and single-herb illustrated materials.
Shang Han Lun Notesreferences/notes-shanghan.mdShang Han lecture transcripts, illustrated notes, and study notes.
Jin Gui Yao Lue Notesreferences/notes-jingui.mdJin Gui compiled transcripts, lecture notes, and study notes.
Han Tang TCMreferences/hantang.mdHan Tang articles, formula explanations, collected works, medical cases, and topical commentaries.
Diagnostic Logsreferences/diagnostic-logs.mdDiagnostic logs, case records, and Ren Ji class cases.
E-book Collectionreferences/ebooks.mdE-books, original texts, secret formulas and techniques, and large collection indexes.
Audio Collectionreferences/audio-collection.mdMP3/audio collection indexes and distilled course mappings.

Installation

Method 1: Let the AI install it

Give the following prompt to your AI assistant:

Install the nihaixia skill: https://github.com/JuneYaooo/nihaixia

The agent can clone the repository and install the directory into the corresponding skills folder.

Method 2: Manual installation

git clone [email protected]:JuneYaooo/nihaixia.git
cd nihaixia
bash install_as_skill.sh --target codex        # Codex
# or
bash install_as_skill.sh --target claude       # Claude Code

The script installs the skill into:

  • Codex: ~/.codex/skills/nihaixia/
  • Claude Code: ~/.claude/skills/nihaixia/
  • OpenClaw: ~/skills/nihaixia/

After installation, restart the corresponding agent to reload the skill metadata.

Usage Examples

Using nihaixia, organize the differences between Taiyang Wind Strike and Taiyang Cold Damage.
Using nihaixia, look up the formula-syndrome differentiators for Gui Zhi Tang, Ma Huang Tang, and Ge Gen Tang.
Using nihaixia, explain in plain language: why do some people have a cold with aversion to cold and no sweating, while others have aversion to wind and sweating?
Using nihaixia, find board screenshot evidence related to Xiao Chai Hu Tang.
Using nihaixia, look up the course thread for chest bi, water qi, and phlegm-rheum in Jin Gui.
Using nihaixia, organize the Ren and Du meridians and commonly used emergency acupoints from the acupuncture course.
Using nihaixia, find board screenshot evidence related to Ming Gong and Si Hua in Tian Ji.

You can also run screenshot search directly from the command line:

python3 scripts/search_screenshots.py 小柴胡汤 加减
python3 scripts/search_screenshots.py 少阴 下利
python3 scripts/search_screenshots.py 天纪 命宫
python3 scripts/search_screenshots.py 针灸 足三里

Screenshot indexes prefer returning relative paths like assets/screenshots/... within the repository. The Liang Dong interviews and Stanford lectures currently have no screenshot evidence included.

Safety Note

This project is intended for Ni Haixia’s course learning, material retrieval, and TCM theory organization — not for medical diagnosis or personalized treatment.

When encountering aconite-containing formulas, Si Ni Tang variants, Da Cheng Qi Tang / emergency Yin preservation, Di Dang Tang, Da Xian Xiong Tang, cancer/tumors, pregnancy, children, chest pain, altered consciousness, severe dehydration, or other acute critical conditions, immediately consult a qualified doctor or seek emergency treatment.

Copyright and Usage Disclaimer

This project is solely for personal study, material organization, and technical exchange — not for commercial use. The course names, screenshots, transcriptions, and related materials involved belong to the original rights holders. If there is any infringement or inappropriate content, please contact us for removal.

Acknowledgments and Community

Thanks to the Datawhale community (https://github.com/datawhalechina) and LINUX DO — Chinese Developer Community (https://linux.do/) for their long-term promotion of open-source learning, technical exchange, and knowledge co-creation. The organization and sharing of this project also aims to continue this open and collaborative community spirit, for learning and exchange purposes only.

Communication Group

Welcome to scan the QR code to join the WeChat group for discussions on Ni Haixia course study, TCM theory organization, Agent Skills usage, material retrieval, and study note collaboration.

This group is for non-commercial learning and technical discussion only — it does not provide personal diagnosis, prescriptions, dosage, or self-medication advice.

Current Coverage

  • Organized and integrated screenshot images: 01. Acupuncture Course, 03. Huang Di Nei Jing Course, 05. Shen Nong Ben Cao Jing Course, 07. Shang Han Lun Course, 09. Jin Gui Yao Lue Course, 11. Zhong Jing Xin Fa Lecture, 13. Ren Ji Clinical Cases, 14. Ren Ji Eight-Principle Syndrome Differentiation, 15. Fu Yang Forum, 18. Ni's Yi Jin Jing, 22. Ni Haixia Tian Ji.
  • Organized text materials: 02. Acupuncture Da Cheng Notes, 04. Huang Di Nei Jing Notes, 06. Shen Nong Ben Cao Jing Notes, 08. Shang Han Lun Notes, 10. Jin Gui Yao Lue Notes, 12. Ni's Audio Collection, 16. Ni's Han Tang TCM, 17. Ni's Out-of-Print Diagnostic Logs, 21. Ni's E-book Collection.
  • Organized text, screenshot evidence pending: 19. Liang Dong Interviews Ni, 20. Ni's Stanford University Lecture.
  • To be expanded: Other materials that have not yet been distilled or have missing screenshot evidence.

Similar Articles

@wanerfu: A Japanese developer discovered a little-known trick for Claude Code. He set up a skill called 'Find Skill'. It embeds into Claude Code like a small MCP package. Write a task description once. Claude searches hundreds of skills in the human ecosystem and automatically assembles the most suitable workflow. Video script (Notion…)

X AI KOLs Timeline

A Japanese developer discovered a trick for Claude Code: by setting a 'Find Skill' skill, Claude automatically searches and combines hundreds of skills to create workflows, enabling automated video content generation.

@max_ai_max: https://x.com/max_ai_max/status/2060221653259547069

X AI KOLs Timeline

This article shares a practical guide to writing a truly usable Claude Skill, covering the operating mechanism, directory skeleton, frontmatter writing, iteration methods, etc., to help developers efficiently build and debug custom skills.