← Back to Skills Marketplace
18072937735

Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具

by smyx-skills · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
87
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install smyx-arrhythmia-early-warning-analysis
Description
Based on facial video, identifies abnormal rhythms such as premature beats, atrial fibrillation, tachycardia/bradycardia, assists in early detection of heart...
Usage Guidance
This skill appears to implement what it claims (sending facial video to a backend for arrhythmia-risk analysis) but has several privacy and persistence trade-offs you should consider before installing: - Where do the videos and analysis results go? The code posts data to external API base URLs configured in smyx_common (example: lifeemergence.com). Confirm the operator, privacy policy, data retention, and deletion procedures before uploading sensitive videos. - Local writes: the skill will save uploaded attachments and create/use a local SQLite DB under the workspace/data path and may create config.yaml files. Expect persistent artifacts on disk; if you need to remove them you should know their locations (OPENCLAW_WORKSPACE/data and the skill directory). - Credentials/open-id handling: the skill mandates an 'open-id' to record/query reports and will read it from config files or environment variables if present. Do not supply highly sensitive credentials as 'open-id'; ask the skill author how open-id is used and whether it's stored/transmitted. - Large dependency surface: the shared smyx_common requirements are extensive. If the platform would install these, consider the attack surface and prefer running in an isolated environment. - If you want to proceed: request from the publisher (or require) the following before trusting the skill: explicit API endpoints (full domain and operator), a privacy/data-retention statement, a list of exactly which dependencies are needed at runtime, and documentation of where files are stored and how to delete them. If any of those are missing or the backend operator is unknown, run the skill only in a sandbox and avoid uploading real-person videos until you can verify privacy controls.
Capability Analysis
Type: OpenClaw Skill Name: smyx-arrhythmia-early-warning-analysis Version: 1.0.1 The skill bundle provides a health analysis tool for detecting arrhythmia via facial video processing. It utilizes a structured framework with a shared utility library (smyx_common) that manages API communication with 'lifeemergence.com' and persists session tokens in a local SQLite database (smyx-common-claw.db). While SKILL.md contains 'Mandatory Rules' that strictly override the AI agent's default memory usage to force cloud API synchronization, these instructions are aligned with the functional requirement of maintaining consistent historical reports and do not exhibit malicious intent or unauthorized data exfiltration.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (facial-video arrhythmia detection) matches what the scripts do: validate video, build multipart requests and call remote AI endpoints. The inclusion of a shared 'smyx_common' library and a 'face_analysis' module is consistent with a family of health/face-analysis skills, though the common package is large and contains DB/DAO utilities not strictly necessary for a single analysis action.
Instruction Scope
SKILL.md tries to constrain behavior (forbids reading local memory files and mandates fetching historical reports from cloud API). However, the code will: read config.yaml files in the skill and shared smyx_common directories, read environment variables (OPENCLAW_SENDER_OPEN_ID, OPENCLAW_WORKSPACE, FEISHU_OPEN_ID), save uploaded attachments into a skill attachments directory, and create/operate a local SQLite DB via smyx_common.dao. Those file and env accesses are broader than the high-level description and have privacy/persistence implications.
Install Mechanism
No install spec provided (instruction-only installation), which reduces immediate supply-chain risk. However repository contains multiple requirements.txt files (smyx_common lists a very large dependency set) — installing everything would be heavy and pulls many third-party packages; the skill does not declare or restrict which of those must be installed by the embedding environment.
Credentials
The skill declares no required env vars, but the code reads several environment variables (OPENCLAW_SENDER_OPEN_ID, OPENCLAW_WORKSPACE, FEISHU_OPEN_ID) and consults workspace config files for api-key/open-id defaults. The tool will upload potentially sensitive facial video data to external API endpoints (configured base URLs point to lifeemergence.com / open.lifeemergence.com and dev/local IPs). Requesting neither explicit credentials nor explaining where videos are sent is disproportionate to user expectations and a privacy risk.
Persistence & Privilege
always:false (good), but the code writes files: saves attachments, may create config.yaml files if missing, and uses a local SQLite DB placed under the workspace/data path (derived from OPENCLAW_WORKSPACE). This creates persistent artifacts on the host and could store user-sensitive data (uploaded videos, report metadata). The skill does not describe retention/deletion policies.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smyx-arrhythmia-early-warning-analysis
  3. After installation, invoke the skill by name or use /smyx-arrhythmia-early-warning-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1 - No file changes detected in this release. - Documentation, usage instructions, and feature set remain unchanged from the previous version. - All behaviors, workflows, and constraints are consistent with the prior release.
v1.0.0
Arrhythmia Early Warning Analysis Tool v1.0.0 - First release: Early warning analysis of arrhythmia risks using facial video input. - Automatically detects premature beats, atrial fibrillation, tachycardia/bradycardia, and provides risk grading and health advice. - Strict data and execution rules: Only cloud API may be used for history reports; local or long-term memory strictly forbidden for report queries. - Enforces open-id acquisition via config files or explicit user input before any analysis. - Clear demo, task, operation, and security documentation included for safe and reliable use. - Analysis and report queries use unified API scripts; outputs results in structured Markdown tables with direct report links.
Metadata
Slug smyx-arrhythmia-early-warning-analysis
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具?

Based on facial video, identifies abnormal rhythms such as premature beats, atrial fibrillation, tachycardia/bradycardia, assists in early detection of heart... It is an AI Agent Skill for Claude Code / OpenClaw, with 87 downloads so far.

How do I install Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具?

Run "/install smyx-arrhythmia-early-warning-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具 free?

Yes, Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具 support?

Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Arrhythmia Early Warning Analysis Tool | 心律失常早期预警分析工具?

It is built and maintained by smyx-skills (@18072937735); the current version is v1.0.1.

💬 Comments