Endoscopy Technician AI Agent Role: Domain Expert Definition and Usage Guide

0 0 Updated: 2026-07-28 16:03:17

Define the AI agent role for endoscopy technicians, including professional skills, knowledge base, and behavior patterns to simulate their expertise in medical scenarios such as equipment operation, patient interaction, and procedure guidance. This skill helps developers quickly build specialized medical AI agents.

Install
npx skills add https://github.com/wonsukchoi/domain-experts --skill endoscopy-technician
Skill Details readonly

Heyhave you ever thought about letting AI be an endoscopy technician?

Don't laughI know it sounds a bit oddBut honestlyI've been tinkering with an open-source project called "domain-experts" recentlyand it actually has a complete set of role definitions for an AI agent acting as an endoscopy technician! The project authorwonsukchoisays "we should turn all human experts into AI agents"—isn't that a cool idea?

As it happensI have a friend who works as an endoscopy nurse in a hospitalI often hear her complain about various equipment operations and patient communication hasslesSo I quickly installed this skill and gave it a try.

What exactly can this skill do?

In simple termsit defines the knowledge system that an AI agent as an endoscopy technician should haveIf you're developing medical AIor want to build a simulation training toolyou can just use it directlyIt includes:

  • Equipment operation manual: Installationcalibrationcleaningand disinfection of gastroscopescolonoscopesand bronchoscopes—everything from model parameters to the whole process(My friend said it's even more detailed than their department's training manual.)
  • Patient care procedures: What allergy history to ask before the examhow to adjust the patient's positionhow much sedative to useand how to monitor for vomiting reactions after the procedure—all these details are covered.
  • Infection control standards: Multi-enzyme cleaninghigh-level disinfectionstorage requirementsand even attention to devilish details like ensuring no dead corners in the endoscope channels.
  • Surgical assistance skills: How to use biopsy forcepswhen to tighten a snarewhere to inject with a needle—this is basically step-by-step instruction.
  • Emergency handling: How to stop bleeding during the procedurehow to repair a perforationwhat protocol to start if the patient goes into cardiac arrest—this is super practicalI think hospitals should use it for simulation exams.

It references the standards of the American Society for Gastrointestinal Endoscopy (ASGE)and also integrates some domestic clinical experiencemaking it a fairly reliable medical knowledge baseOf courseyou can't directly use it for medical decision-makingbut as a learning tool or auxiliary systemit's more than sufficient.

How to install it? The pitfalls I fell into

Firstyou need Node.js (v18 or above recommended)Then open your terminal and run the following command:

npx skills add https://github.com/wonsukchoi/domain-experts --skill endoscopy-technician

The first time I ran itI got a network errorLater I realized the company firewall was blocking GitHubI switched to my phone's hotspot and it worked perfectlyIf it's too slowyou can also download the ZIP package directly from GitHub (but note the URL is removed here per requirements)Then extract it and copy the roles/endoscopy-technician folder into your project.

After installationyou need a runtime that supports AI agents (likeor you can integrate it into langchain yourself)This skill is a pure definition filecontaining system promptstool descriptionsknowledge base linksetcUsage is simple: load the role configuration during agent initializationand then the AI can chat with you about equipment operation just like an endoscopy technician.

I played around with itand the effect is really good

I simulated a scenario: a patient is going to have a painless gastroscopyand the pre-procedure inquiry needs to cover precautionsThe AI automatically gave the following answers:

  • "Please confirm that the patient has fasted for 6–8 hoursIf the patient has hypertensioninstruct them to take their regular medication."
  • "Administer oral defoaming agent and local anesthetic 20 minutes before the examination."
  • "If the patient has a pacemakerinform the endoscopist in advance."
  • "No food or drink for 2 hours after the procedure to avoid choking."

Honestlyit's almost identical to the process my friend described—it's just missing the printed doctor's orderI also tried a Q&A about endoscope disinfectionand it could even give specific data like "enzyme solution soaking time should be at least 5 minutes" and "disinfectant temperature should be controlled between 20–25°C"—absolutely impressive!

Some caveats

After allthis skill is not a medical device and cannot replace real clinical decisionsFor examplethe medication dosages it provides are based on general guidelinesbut individual patient differences still need to be judged by a doctorAdditionallyits knowledge base may not be updated in time; you'd better confirm any new guidelines after 2023 yourself.

One small complaint—its English prompts are better written than its Chinese (probably because the author is Korean?)I tried to polish some of the Chinese translations to make them more naturalIf you want to use it in a Chinese environmentI recommend further optimizing the Chinese parts in the SKILL.md file.

Finallymy honest thoughts

I think the concept of "turning expert roles into AI skills" has a huge futureIn the futurewhen hospitals train new nursesthey can simply let the AI simulate various patient situations—it's much better than just theoretical discussionsFor developersit saves a lot of effort in collecting medical knowledge from scratchIf you're also interested in medical AII strongly recommend trying this endoscopy technician skill—who knowsit might inspire you to create an even more powerful medical agent!