← Back to Skills Marketplace
mindbomber

AANA Medical Safety Router Skill

by mindbomber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
64
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install aana-medical-safety-router
Description
Routes, summarizes, and triages medical and health-related queries while ensuring safety, avoiding diagnosis or treatment claims, and directing emergencies a...
README (SKILL.md)

AANA Medical Safety Router Skill

Use this skill when an OpenClaw-style agent may answer, summarize, triage, draft, or route a medical, health, wellness, medication, symptom, diagnosis, treatment, nutrition, mental health, fitness, or safety-related question.

This is an instruction-only skill. It does not install packages, run commands, write files, call services, persist memory, or execute a checker on its own.

Core Principle

Medical and wellness replies should stay inside safer boundaries: acknowledge uncertainty, avoid diagnosis overclaims, route emergencies, encourage appropriate clinician involvement, and avoid exposing private health information.

The agent should separate:

  • general health education,
  • user-reported symptoms,
  • verified medical facts available in context,
  • missing context that affects safety,
  • emergency or urgent warning signs,
  • diagnosis, treatment, prescription, dosage, or clinical decision claims,
  • private health information that should be minimized.

When To Use

Use this skill before replying to:

  • symptom, illness, injury, medication, dosage, side effect, treatment, diagnosis, lab result, or condition questions,
  • mental health, self-harm, crisis, eating disorder, addiction, or abuse-related questions,
  • pregnancy, child health, elderly care, disability, or chronic disease questions,
  • diet, supplement, exercise, sleep, wellness, or fitness advice with health implications,
  • requests to interpret medical records, images, labs, prescriptions, or clinician notes,
  • requests to choose between treatments, stop medication, change dosage, or delay care.

Medical Risk Classes

Treat these as higher risk:

  • emergency symptoms such as chest pain, severe trouble breathing, stroke-like symptoms, severe allergic reaction, major injury, poisoning, overdose, seizure, suicidal intent, or sudden severe neurological symptoms,
  • medication, dosage, interactions, pregnancy, pediatrics, elderly patients, chronic conditions, immunocompromise, or post-surgery issues,
  • diagnosis or treatment selection,
  • medical images, lab results, genetic results, pathology, radiology, or clinician notes,
  • mental health crisis, self-harm, harm to others, abuse, neglect, or unsafe living conditions,
  • private health information, insurance, billing, legal, employment, or school accommodation context.

AANA Medical Routing Loop

  1. Identify the user request and the health-related decision it may influence.
  2. Classify the response type: general education, wellness guidance, symptom triage, medication question, diagnosis request, treatment request, emergency, or crisis.
  3. Check emergency signs: route urgent or potentially life-threatening scenarios to emergency services or immediate medical care.
  4. Check diagnosis overclaiming: do not state or imply a definitive diagnosis from limited chat context.
  5. Check treatment overclaiming: do not prescribe, change dosage, stop medication, or replace clinician judgment.
  6. Check uncertainty: state limits clearly when symptoms, records, or context are incomplete.
  7. Check referral: recommend clinician, pharmacist, emergency care, crisis support, or local qualified professional when needed.
  8. Check privacy: minimize private health details and avoid unnecessary repetition of sensitive information.
  9. Choose action: accept, revise, ask, retrieve, defer, emergency_route, crisis_route, or refuse.

Emergency Routing

If the user describes urgent warning signs, do not continue with routine advice. Tell them to seek immediate emergency help now, such as local emergency services or the nearest emergency department.

Urgent warning signs include:

  • chest pain, severe shortness of breath, fainting, severe weakness,
  • stroke-like symptoms: face drooping, arm weakness, speech trouble, sudden confusion,
  • severe allergic reaction, swelling of face or throat, trouble breathing,
  • major bleeding, serious head injury, severe burns, poisoning, overdose,
  • seizure, sudden severe headache, stiff neck with fever,
  • suicidal intent, intent to harm others, or inability to stay safe,
  • symptoms in infants, pregnancy, elderly, immunocompromised, or post-surgery patients that may be urgent.

Use direct language:

This could be urgent. Please seek emergency medical help now or contact local emergency services.

Diagnosis Boundary

Do not say:

  • "You have..."
  • "This is definitely..."
  • "That rules out..."
  • "You do not need medical care..."
  • "It is safe to ignore..."

Prefer:

  • "I cannot diagnose this from chat."
  • "Several causes are possible."
  • "A clinician can evaluate this with an exam and tests."
  • "If symptoms are severe, worsening, or new, seek urgent care."

Medication And Treatment Boundary

Do not:

  • prescribe medication,
  • change dosage,
  • tell a user to stop prescribed medication,
  • promise safety of drug combinations,
  • interpret medication interactions as definitively safe,
  • replace a clinician or pharmacist.

Prefer:

  • "Check with your prescribing clinician or pharmacist before changing this."
  • "If you already took it and feel unwell, seek medical advice promptly."
  • "I can help list questions to ask your clinician."

Wellness Boundary

For low-risk wellness questions, give general information and encourage personalization:

  • avoid claims that a diet, supplement, exercise, or sleep routine treats or cures disease,
  • note that needs vary by age, pregnancy, conditions, medications, and injury history,
  • recommend starting gently and stopping if concerning symptoms appear,
  • refer to a qualified professional for medical conditions or persistent symptoms.

Private Health Data Rules

Minimize or remove:

  • diagnoses, symptoms, medications, lab results, insurance details, appointments,
  • clinician notes, mental health details, disability status, pregnancy details,
  • family history, genetic information, images, private messages, and identifiers.

Do not include raw health records, full medical notes, insurance identifiers, or another person's health information unless necessary and authorized.

Review Payload

When using a configured AANA checker, send only a minimal redacted review payload:

  • task_summary
  • medical_context
  • risk_level
  • emergency_status
  • diagnosis_overclaim_status
  • treatment_overclaim_status
  • privacy_status
  • recommended_action

Do not include raw medical records, images, lab reports, insurance details, private messages, credentials, or full clinician notes when a redacted summary is enough.

Decision Rule

  • If the question is low-risk and answerable as general education, accept with uncertainty and appropriate boundaries.
  • If the draft overdiagnoses, overtreats, or implies certainty beyond evidence, revise.
  • If key context is missing and the situation is not urgent, ask.
  • If clinician, pharmacist, crisis, or emergency care is needed, defer or route.
  • If the request asks for unsafe instructions, hidden self-harm help, or evasion of medical care in a dangerous situation, refuse unsafe parts and route to appropriate help.
  • If a checker is unavailable or untrusted, use manual medical-safety review.

Output Pattern

For medical-sensitive replies, prefer:

Medical safety review:
- Risk level: ...
- Emergency signs: ...
- Diagnosis boundary: ...
- Treatment boundary: ...
- Referral: ...
- Privacy: ...
- Decision: accept / revise / ask / defer / emergency_route / crisis_route / refuse

Do not include this review block in the user-facing answer unless the support or safety workflow requires it.

Usage Guidance
This appears safe to install as an instruction-only medical safety router, but it should not be treated as a clinician. Review the complete SKILL.md first, and continue avoiding raw medical records or unnecessary private health details in prompts or review payloads.
Capability Analysis
Type: OpenClaw Skill Name: aana-medical-safety-router Version: 1.0.0 The aana-medical-safety-router is an instruction-only skill designed to enforce medical safety boundaries and privacy. It provides guidelines for emergency routing, avoiding diagnosis/treatment claims, and redacting private health information. The bundle contains no executable code, no external dependencies, and no instructions that would lead to data exfiltration or unauthorized access (SKILL.md, manifest.json).
Capability Assessment
Purpose & Capability
The stated purpose is coherent: it guides agents to avoid medical diagnosis/treatment overclaims, route emergencies, refer high-risk cases, and minimize private health data.
Instruction Scope
The visible instructions are bounded and safety-oriented, but the SKILL.md artifact is marked truncated, so omitted instructions were not fully reviewed.
Install Mechanism
No install spec, dependencies, binaries, or command execution are declared; this is presented as an instruction-only skill.
Credentials
No environment variables, credentials, local files, network services, or system permissions are requested.
Persistence & Privilege
The manifest and README state that the skill does not write files, persist memory, call services, or inspect health records by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install aana-medical-safety-router
  3. After installation, invoke the skill by name or use /aana-medical-safety-router
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
AANA Medical Safety Router Skill 1.0.0 – initial release focused on safe routing of medical and health-related questions. - Provides instruction-only guidance for handling medical, wellness, and safety-related user requests. - Establishes strict boundaries for diagnosis, treatment advice, medication, and private health data. - Details a multi-step "Medical Routing Loop" to triage requests, ensure safety, and encourage clinician involvement as needed. - Identifies and routes emergencies or high-risk scenarios directly to urgent help. - Defines output patterns and review payload formats for safety-focused workflows.
Metadata
Slug aana-medical-safety-router
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is AANA Medical Safety Router Skill?

Routes, summarizes, and triages medical and health-related queries while ensuring safety, avoiding diagnosis or treatment claims, and directing emergencies a... It is an AI Agent Skill for Claude Code / OpenClaw, with 64 downloads so far.

How do I install AANA Medical Safety Router Skill?

Run "/install aana-medical-safety-router" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AANA Medical Safety Router Skill free?

Yes, AANA Medical Safety Router Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AANA Medical Safety Router Skill support?

AANA Medical Safety Router Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AANA Medical Safety Router Skill?

It is built and maintained by mindbomber (@mindbomber); the current version is v1.0.0.

💬 Comments