Productivity & Collaboration tcmacupunctureshang-han-lunjinguiknowledge-retrievalscreenshot-evidencepdf-evidencestudy-notes

Ni Haisha TCM Course Agent Skill

Distills the Ni Haisha TCM course corpus into a searchable, traceable Agent Skill with formula-pattern lookup, acupoint reference, and screenshot evidence indexing.

FollowSkills review · FSRS-2.0
Recommended
62/ 100 5-point scale 3.1 / 5
1 2 3 4 5 6
1Trust19 / 25 · 3.8/5

SKILL.md explicitly reads only bundled references/scripts/assets in a lightweight default mode with no downloads or external side effects; multi-layer medical safety boundaries (no diagnosis/prescription, mandatory referral for emergencies/toxic herbs, externally sourced acupuncture-depth data kept separately attributed). Deducted: unknown license metadata (copyright statement only), unverified publisher, script permissions not fully documented in static view.

2Reliability9 / 20 · 2.3/5

Workflow is self-consistent; script invocations, flags and citation formats match across sections; RAG decommission instructions are explicit and non-contradictory. Deducted: scripts and evidence files not inspected/executed; failure-feedback quality on abnormal input unverifiable statically.

3Adaptability13 / 15 · 4.3/5

Clear audiences, plain-language entry, bilingual policy, explicit non-fit (real medical decisions), all data local to the repo with no overseas service dependency — good mainland-China fit. Deducted: self-reported boundary-compliance rate of only 8.3% and no independent trigger-precision evidence.

4Convention11 / 15 · 3.7/5

Well-layered docs with progressive disclosure, update log, maintenance statement, and stable document IDs. Deducted: no formal LICENSE file/metadata, no semantic versioning or changelog discipline, and a mixed 0.1.0 RAG-prototype pyproject that may confuse.

5Effectiveness6 / 15 · 2.0/5

Rich declared capabilities (2986 screenshot index, PDF page-level traceability, 240-question eval at 91.4%) with clear output formats. Deducted: static review cannot reproduce key paths; evals are self-run with weak boundary/consistency sub-scores, so direct usability lacks independent verification.

6Verifiability4 / 10 · 2.0/5

README links auditable eval files, rubrics and judgments; citation formats are traceable; course claims are separated from external sources. Deducted: all evidence is self-reported with no third-party execution, and eval file contents were not verified in this static read.

Evidence confidence:Low Reviewed Sep 18, 2026 Reviewed revision 3dc81efbd71a
Before you use it
  • This is a static source review; no scripts or evals were executed, and scores are low-confidence.
  • License metadata is unknown — only copyright/use statements exist; verify redistribution terms before any commercial use.
  • The skill is explicitly educational; do not use it for diagnosis, prescriptions, or self-treatment.
  • Self-reported weak metrics (8.3% boundary compliance, 62.5% consistency) suggest possible false triggers or inconsistent answers in practice.
  • The RAG mode is decommissioned; the installer excludes data/ assets, so full-featured semantic retrieval is currently unavailable.
Review evidence [1][2][3][4]
See the full review method →

What does this skill do, and when should you use it?

nihaisha is an open-source Agent Skill for Claude Code / Codex that turns over a dozen Ni Haisha courses — Shang Han Lun, Jingui Yaolue, acupuncture, Shennong Bencao, Huangdi Neijing, Tianji and more — into lightweight Markdown modules. It supports retrieval by symptom, formula, acupoint, lesson, or board-screenshot evidence, producing pattern-differentiation summaries, formula comparisons, and lesson-by-lesson review plans backed by 2,986 indexed screenshots and page-level PDF citations. The skill is explicitly educational: it refuses personal diagnosis, prescriptions, dosing, or self-acupuncture guidance. The author built it to help his father study, and ships a 240-question evaluation to back its accuracy claims.

Reads distilled course modules under references/ (learning entry, symptom index, formula-patterns, six-channel, and per-course chapters); runs scripts/search_screenshots.py for ranked screenshot-evidence search and scripts/search_pdf_evidence.py for page-level traceability, citing as pdf-evidence:<doc_id>#p<page> and text-evidence:<doc_id>#s<section>; produces pattern analysis, formula comparisons, study outlines, or Markdown notes that can be appended back into references; automatically runs a second-pass search of Ni-recommended supplemental books when primary course material matches, kept in a separate labeled section; forces medical-care warnings for toxic herbs, emergencies, and dangerous needling-depth topics.

  1. A TCM learner who wants the course-based distinction between Guizhi Tang and Mahuang Tang formula-patterns, not generic answers
  2. A beginner asking in plain language ("cold with chills", "diarrhea") who wants questions translated into course differentiation terms first
  3. A student reviewing a course module who needs a lesson map, key concepts, review questions, and screenshot keywords
  4. Someone verifying which lesson/page a statement comes from, or locating board screenshots for Xiao Chaihu Tang or acupuncture demos
  5. A learner organizing notes on meridians, dangerous needling-depth safety references, or Shennong Bencao herb properties
  6. A technical family member or self-learner who wants dense lecture videos distilled into a searchable, correctable knowledge base

What are this skill's strengths and limitations?

Pros
  • Broad coverage: 13 course modules in text, with 2,986 screenshot evidence entries plus PDF page-level and non-PDF text evidence layers for traceability
  • Exceptionally detailed safety boundaries: explicit refusal of prescription/dosing/self-acupuncture, forced warnings for toxic herbs, emergencies, pregnancy, children, and dangerous needling depths
  • Published 240-question evaluation (91.4% overall answer score, 98.5% on clinical safety) with public rubrics and judgment files
  • Zero-dependency lightweight install; terminology professionally proofread with systematic errata history
Limitations
  • License is unknown; commercial boundaries rest only on the author's non-commercial notice
  • RAG + knowledge-graph mode is offline, so cross-corpus semantic retrieval is currently unavailable
  • Specialized evaluation shows an 8.3% (5/60) capability-boundary pass rate, 62.5% consistency on similar questions, and 7 source mis-attribution observations
  • Liang Dong dialogue and Stanford lecture modules are text-only with no screenshot evidence; adaptation beyond Claude Code/Codex is unverified

How do you install this skill?

The default lightweight mode has no extra dependencies — it only reads references/, assets/, and the bundled search scripts. To install, send your AI assistant the prompt: "Help me install the nihaisha skill: https://github.com/JuneYaooo/nihaisha-nishi-tcm". The agent clones the repo and places the folder into its skills directory; restart the agent so metadata reloads. Python is needed to run the screenshot/PDF evidence search scripts (no specific version documented). The RAG + knowledge-graph mode (previously ~3.68 GB) is temporarily offline with no data downloads offered.

How do you use this skill?

After installation, trigger it with natural language, e.g. "Use nihaisha to organize the difference between Taiyang zhongfeng and Taiyang shanghan" or "Use nihaisha to find Xiao Chaihu Tang board screenshot evidence" or "Use nihaisha to trace chest bi, water qi, and phlegm-fluid in the Jingui course". The skill detects the entry point (symptom / formula / lesson / evidence) and answers from the matching module; it replies in the language of your request while preserving original Chinese terminology.

How does this skill compare with similar options?

The source names one alternative route in the same space: Google NotebookLM as recommended by Dr. Andy Lee (Ni's senior disciple) — users upload course PDFs themselves for low-barrier Q&A, but without traceability or sharing. The author also notes the distillation methodology comes from his own lineage-skill project.

FAQ

Can it prescribe, set dosages, or guide self-acupuncture?
No. The skill explicitly refuses personal diagnosis, prescriptions, dosage conversion, decoction steps, and needle/bleeding/moxibustion procedures. It offers study-oriented course explanations only, and redirects urgent situations to qualified medical care.
Does it need internet access or large downloads?
The default lightweight mode reads only files in the repo — no extra dependencies or models. The former ~3.68 GB RAG + knowledge-graph mode is temporarily offline and no data package is offered.
How reliable are its answers?
The author published a 240-question evaluation: 91.4% overall answer score and 97.3% citation accessibility, but only 8.3% boundary pass rate, 62.5% consistency, and 7 source mis-attributions — verify key claims against the cited sources.
Can I use it commercially or clinically?
The README states it is for personal study, organization, and technical exchange only; course names, screenshots, and materials remain with original rights holders. The license field is unknown, and it should not be used for clinical decisions or commercial purposes.

Related skills