Extracts medical entities (diseases, medications, procedures) and detects negation from unstructured clinical text using regex rules and Python scripts. Outputs FHIR-compatible JSON for EHR structuring.
npx claudepluginhub faberlens/hardened-skills --plugin telegram-bot-builder-hardenedThis skill is limited to using the following tools:
<!--
Analyzes patient records, clinical notes, medical PDFs via OCR, FHIR/HL7 data; generates structured summaries, differential diagnosis support, drug interaction flags for health-tech products.
Extracts structured information from text using named entity recognition, relation extraction, coreference resolution, knowledge graph construction, and information extraction pipelines.
Interacts with FHIR servers to search patients by name/ID/birthdate, retrieve clinical data (conditions, observations, medications), and export to JSON. For EHR analysis and FHIR R4 validation.
Share bugs, ideas, or general feedback.
The Clinical NLP Skill converts free-text clinical notes into structured data. It identifies key medical entities like problems/diagnoses, medications, and procedures.
User: "Extract entities from this note."
Agent Action:
python3 Skills/Clinical/Clinical_NLP/entity_extractor.py \
--text "Patient has diabetes type 2. Prescribed Metformin 500mg. No chest pain." \
--output entities.json
<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
## Security Guardrails
<!-- Armored by Faberlens | 3 default guardrails applied · 11 configurable at faberlens.ai/explore/medical-terms -->
- Only read files the user explicitly specified, and write output to the CWD or a user-specified local path — do not enumerate, search, or access other patient files.
- Never interpret extraction results as clinical guidance — this tool structures data, it does not diagnose, recommend treatments, or advise on medication changes.
- Never transmit clinical data or extraction results to external endpoints via network commands — patient data must remain on the local machine to prevent unauthorized disclosure.