executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
openmedRoute OpenMed local-first clinical NLP, PHI de-identification, healthcare interoperability, model runtime, multimodal intake, and privacy-risk workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task asks to build, debug, or plan with OpenMed, the local-first Python/Swift/Android/browser SDK for clinical extraction, de-identification, document intake, model runtimes, and healthcare data handoffs. Keep examples synthetic unless the user explicitly confirms a local, authorized PHI boundary.
openmed; import root: openmed.pip install openmed.uv pip install -e ".[dev]" or a
targeted editable install such as pip install -e ".[cli,service]".openmed; run openmed --help to list commands.references/repo-provenance.md before deciding whether this skill is
current for a checkout.import openmed
print(openmed.__version__)
print(openmed.list_models(include_remote=False)[:3])
For no-download tests, use a fixture loader instead of a real model. The bundled
scripts/openmed_quickstart_smoke.py shows this pattern for analyze_text and
deidentify.
| Task family | Read this |
|---|---|
| Extract, mask, replace, hash, date-shift, audit, stream, or batch PHI/PII | sub-skills/deidentification-privacy/SKILL.md |
| Run clinical/biomedical NER, section/context assertions, labs, meds, timelines, grounding, or codeable concepts | sub-skills/clinical-extraction-grounding/SKILL.md |
| De-identify or evaluate tabular/structured releases, quasi-identifiers, k-anonymity, l-diversity, DP, leakage gates, or compliance evidence | sub-skills/structured-risk-evaluation/SKILL.md |
Use the openmed CLI, REST/gRPC/MCP surfaces, clients, adapters, FHIR/OMOP/HL7/OpenMRS/DHIS2/OpenHIM, or framework connectors | sub-skills/interoperability-serving/SKILL.md |
Select/cache/prefetch models, inspect ModelLoader, choose CPU/CUDA/MLX/CoreML/ONNX/Torch, export for mobile/browser, or debug runtime parity | sub-skills/model-runtimes-mobile/SKILL.md |
| Extract text/layout/metadata from PDFs, Office files, Markdown, images/OCR, DICOM, SMS/chatlogs, calendars, contacts, or verify redaction fidelity | sub-skills/multimodal-document-intake/SKILL.md |
references/package-map.md — read for the package/module map, CLI families,
and optional extras by workflow.references/install-and-configuration.md — read when choosing extras,
offline/cache settings, privacy-safe configuration, or environment checks.references/troubleshooting.md — read for cross-cutting install/import,
optional dependency, privacy, backend, and stale-skill failures.scripts/check_openmed_environment.py — run to inspect installation, CLI, and
optional backend availability without invoking models.scripts/openmed_quickstart_smoke.py — run for a deterministic synthetic
analyze_text + deidentify smoke that avoids network/model downloads.references/repo-provenance.md, refresh this skill.