← 返回 Skills 市场
mindbomber

AANA Medical Safety Router Skill

作者 mindbomber · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
64
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install aana-medical-safety-router
功能描述
Routes, summarizes, and triages medical and health-related queries while ensuring safety, avoiding diagnosis or treatment claims, and directing emergencies a...
使用说明 (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.

安全使用建议
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.
功能分析
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).
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install aana-medical-safety-router
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /aana-medical-safety-router 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug aana-medical-safety-router
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 64 次。

如何安装 AANA Medical Safety Router Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install aana-medical-safety-router」即可一键安装,无需额外配置。

AANA Medical Safety Router Skill 是免费的吗?

是的,AANA Medical Safety Router Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AANA Medical Safety Router Skill 支持哪些平台?

AANA Medical Safety Router Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AANA Medical Safety Router Skill?

由 mindbomber(@mindbomber)开发并维护,当前版本 v1.0.0。

💬 留言讨论