← 返回 Skills 市场
18072937735

Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能

作者 smyx-skills · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
67
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smyx-stroke-risk-screening-analysis
功能描述
Combines TCM facial feature recognition with physiological indicator information to provide early warnings of high-risk stroke conditions such as cerebral in...
安全使用建议
Key things to consider before installing or running this skill: - Inconsistency: The skill's docs forbid reading local 'memory' but the bundled code reads/writes local config files and creates a SQLite DB and attachments under the workspace. Expect local files to be created/modified. - Undeclared env usage: The runtime expects OPENCLAW_WORKSPACE and may read OPENCLAW_SENDER_OPEN_ID / FEISHU_OPEN_ID and local config files for open-id and API endpoints, but these are not declared in metadata — confirm where your open-id/api-key will come from and don't supply sensitive credentials if unsure. - Data handling: Uploaded face videos/photos and any saved attachments will be written to workspace disk and may be uploaded to remote API endpoints. If you have privacy concerns (sensitive individuals, PII), avoid using real patient data. - API trust: The code uses configurable API base URLs (defaults point to lifeemergence domains in config). Verify the remote API endpoints and operator before sending images or physiological data. - Medical disclaimer: The skill is a screening aid and not a diagnostic tool. Do not rely on it for clinical decisions. Recommendations: 1) Inspect skills/smyx_common/scripts/config.yaml and scripts/config.* to see configured endpoints before running. 2) Run in an isolated environment or sandbox and avoid providing real user identifiers or sensitive data until you trust the service. 3) If you accept the risk, prefer to supply a dedicated (non-sensitive) open-id and a short-lived API key; delete attachments and the local SQLite DB afterwards if needed. 4) If you need the skill to strictly avoid local persistence, request a version that omits the DAO/local storage or modify the code to disable writing files.
功能分析
Type: OpenClaw Skill Name: smyx-stroke-risk-screening-analysis Version: 1.0.0 The skill bundle implements a health screening service that relies on a remote backend (lifeemergence.com). It is classified as suspicious due to several high-risk patterns: 1) SKILL.md contains forceful 'Mandatory Memory Rules' (prompt injection) that explicitly instruct the AI agent to bypass local memory and retrieval systems, forcing reliance on the developer's API; 2) scripts/smyx_common/scripts/skill.py contains logic to execute 'openclaw agent' commands via subprocess.run; and 3) scripts/smyx_common/scripts/util.py automatically attempts to register/login users by sending identifiers (phone/open-id) to a remote endpoint. While these features support the stated functionality, they represent significant control-flow overrides and data-handling risks.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (TCM face analysis + physiological indicators) aligns with the included face_analysis and stroke_risk_analysis code and remote API calls. However there are mismatches: SKILL.md and files reference both human stroke screening and earlier 'pet health' artifacts in docs (leftover text). The skill expects to obtain an open-id from local config files under OPENCLAW_WORKSPACE and uses smyx_common for API base URLs—these environment/config dependencies are not declared in the skill metadata, which is inconsistent with the stated 'no required env vars'.
Instruction Scope
SKILL.md imposes strict runtime rules (forbids reading local memory and LanceDB) but simultaneously instructs the agent to read local config files (skills/smyx_common/scripts/config.yaml and workspace-level config) to get open-id and to save uploaded attachments to a skill attachments directory. The codebase includes a local DAO/SQLite layer and config utilities that create/read local files. That conflicts with the prohibition on local-memory reading and expands data-access scope beyond what the description implies.
Install Mechanism
No install spec (no external downloads) — code is bundled with the skill, so nothing is fetched at install time. There are included requirements.txt files listing many dependencies (smyx_common has a large dependency list), but no automated installer is declared. This means runtime may fail if dependencies aren't present; there is no remote code fetch, which reduces some risks but the bundled code will run with whatever interpreter environment exists.
Credentials
The skill expects and uses environment/config values (OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, etc.) and local config files to derive open-id and API base URLs, yet the skill metadata lists no required env vars or primary credential. The SKILL.md also instructs requesting open-id (username/phone) from users and optionally taking an API key. Requesting open-id and API keys can be reasonable, but reading workspace config and other environment variables without declaring them is disproportionate and surprising to a user.
Persistence & Privilege
The code contains a local DAO that creates/uses a SQLite database under a workspace data directory and utilities that will create config.yaml files if missing. SKILL.md requires saving uploaded attachments to the skill directory. So the skill will persist data to disk and modify config files under the workspace. While not set to 'always: true', this persistent local footprint and file writes contradict the SKILL.md's prohibition on using local memory and should be considered a material side-effect.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smyx-stroke-risk-screening-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smyx-stroke-risk-screening-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the stroke-risk-screening-analysis skill. - Integrates TCM facial feature inspection and physiological indicators for early stroke risk warning. - Provides personalized lifestyle intervention suggestions and medical guidance. - Strictly enforces cloud-based data retrieval for historical screening reports; prohibits using any local or long-term memory. - Requires open-id authentication before performing analysis; enforces an explicit stepwise process for acquiring open-id. - Supports automatic triggering and markdown-formatted report listing when historical report keywords are detected.
元数据
Slug smyx-stroke-risk-screening-analysis
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能 是什么?

Combines TCM facial feature recognition with physiological indicator information to provide early warnings of high-risk stroke conditions such as cerebral in... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。

如何安装 Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install smyx-stroke-risk-screening-analysis」即可一键安装,无需额外配置。

Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能 是免费的吗?

是的,Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能 支持哪些平台?

Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Stroke Risk Screening Analysis Skill | 脑卒中风险筛查分析技能?

由 smyx-skills(@18072937735)开发并维护,当前版本 v1.0.0。

💬 留言讨论