← 返回 Skills 市场
aipoch-ai

Rare Disease HPO Mapper

作者 AIpoch · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
124
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rare-disease-hpo-mapper
功能描述
Map patient symptoms to Human Phenotype Ontology terms for gene diagnosis.
安全使用建议
What to consider before installing or running this skill: - Functionality: The script contains a tiny, hardcoded HPO term set. If you need comprehensive mapping, this implementation is insufficient — review and extend the HPO dictionary or integrate an authoritative ontology source. - Documentation mismatch: SKILL.md mentions a CONFIG block and file input/output, but scripts/main.py only accepts a --symptoms CLI argument and prints results. Confirm intended behavior with the skill author before using in automated workflows. - Data sensitivity: This tool processes clinical symptom text (protected health information). Run it only in a secure, compliant environment; do not send PHI to untrusted services. Ensure workspace access and logs are controlled. - Input validation & CSV/command injection: The script trims and matches strings but does not sanitize inputs beyond that. If you integrate it into pipelines that write outputs to files, sanitize and escape content to avoid downstream CSV/formula injection or logging of sensitive text. - Dependencies: requirements.txt incorrectly lists 'difflib' (stdlib). Remove or correct the requirements file to avoid misleading users. - Recommended improvements: add explicit file input/output options (if desired), robust input validation, larger HPO backing data or an API with documented access controls, and unit tests. If you need privacy guarantees, run inside a sandboxed environment and confirm no network calls occur. Overall: the skill appears internally consistent and not malicious, but it is limited and the documentation should be clarified before trusting it in production clinical workflows.
功能分析
Type: OpenClaw Skill Name: rare-disease-hpo-mapper Version: 1.0.0 The skill is a straightforward clinical tool designed to map symptoms to Human Phenotype Ontology (HPO) terms using a hardcoded dictionary and fuzzy matching via the standard 'difflib' library. The Python script (scripts/main.py) contains no network calls, file system writes, or dangerous execution sinks like eval() or os.system(). The instructions in SKILL.md are well-structured, emphasizing input validation and scope adherence without any signs of prompt injection or malicious intent.
能力评估
Purpose & Capability
The packaged script (scripts/main.py) implements symptom→HPO lookups and matches the described purpose. However the SKILL.md implies a more feature-complete workflow (config blocks, file input/output, broader HPO coverage) while the script contains a small hardcoded HPO dictionary and only prints results. The capability is coherent but more limited than the documentation suggests.
Instruction Scope
Runtime instructions stay within the stated domain (validate inputs, run the packaged script). They do not request unrelated files, credentials, or network access. Minor mismatch: SKILL.md discusses editing an in-file CONFIG block and reading/writing workspace files, but scripts/main.py has no CONFIG and only prints results; there is a small risk of user expectation mismatch if they expect file IO or broader data handling.
Install Mechanism
No install spec is provided and nothing is downloaded or written by an installer. The skill is instruction-only with a bundled script, which is low risk. requirements.txt lists 'difflib' (a Python standard library module) — harmless but unnecessary.
Credentials
No environment variables, credentials, or config paths are requested. The script runs locally and requires only a CLI argument. This is proportional to the stated task.
Persistence & Privilege
The skill does not request always:true or other elevated persistence. It does not modify other skills or agent-wide settings. Autonomous invocation is allowed (platform default) but not combined with any concerning privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rare-disease-hpo-mapper
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rare-disease-hpo-mapper 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of rare-disease-hpo-mapper. - Maps patient symptoms to Human Phenotype Ontology (HPO) terms for gene diagnosis. - Provides a structured workflow for input validation, reproducible outputs, and error handling. - Includes example usage, audit-ready commands, and parameter definitions. - Offers risk assessment, security checklist, and explicit output requirements. - Supports use cases such as rare disease diagnosis, cohort building, and genetic counseling.
元数据
Slug rare-disease-hpo-mapper
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Rare Disease HPO Mapper 是什么?

Map patient symptoms to Human Phenotype Ontology terms for gene diagnosis. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 124 次。

如何安装 Rare Disease HPO Mapper?

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

Rare Disease HPO Mapper 是免费的吗?

是的,Rare Disease HPO Mapper 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Rare Disease HPO Mapper 支持哪些平台?

Rare Disease HPO Mapper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Rare Disease HPO Mapper?

由 AIpoch(@aipoch-ai)开发并维护,当前版本 v1.0.0。

💬 留言讨论