← Back to Skills Marketplace
18072937735

Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能

by smyx-skills · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
75
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install smyx-parkinson-epilepsy-behavior-recognition-analysis
Description
Identifies abnormal behaviors such as limb tremors, convulsions, stiffness, and gait abnormalities through video recognition, assisting in home risk monitori...
Usage Guidance
Before installing or running this skill, consider the following: (1) Source provenance — the package has no homepage and an unknown owner; verify the author or run in an isolated/test environment. (2) Data flows — the skill uploads videos (potentially sensitive medical/home videos) to external APIs (config points to lifeemergence domains); review and confirm the destination, privacy policy, and whether an API key is required. (3) Undeclared env/config usage — the code reads OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, FEISHU_OPEN_ID and local config files; ensure these values are safe to expose and inspect skills/smyx_common/scripts/config.yaml and prod/test configs before use. (4) Local persistence — uploads/attachments and a SQLite DB are written into workspace data; if that is undesired, run in a sandbox or modify the code. (5) Dependency surface — a large requirements file is present; installing dependencies may bring in many packages. (6) Test with non-sensitive dummy videos and confirm where data is transmitted and stored; request the vendor/source to provide explicit API endpoint and data-retention details. If you cannot validate these points, avoid using with real patient data.
Capability Analysis
Type: OpenClaw Skill Name: smyx-parkinson-epilepsy-behavior-recognition-analysis Version: 1.0.0 The skill bundle implements a complex health monitoring system with several high-risk patterns. It uses `subprocess.run` to execute recursive `openclaw agent` commands (in `skills/smyx_common/scripts/skill.py`), maintains a local SQLite database (`smyx-common-claw.db`) to persist user tokens and session data (in `scripts/dao.py`), and contains aggressive prompt instructions in `SKILL.md` that force the AI agent to ignore its standard memory systems in favor of the developer's remote API. Additionally, `RequestUtil` automatically transmits user identifiers (open-id/mobile) to a remote endpoint (`lifeemergence.com`) to fetch and store authentication tokens. While these behaviors are technically aligned with the stated purpose of cloud-based medical analysis, the combination of recursive execution, local credential persistence, and restrictive prompt instructions is highly irregular.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The code implements video upload and cloud API calls for behavior recognition, which matches the described purpose. However the package also includes a sizable common library (skills/smyx_common) that manages local SQLite storage, reads environment variables (OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, FEISHU_OPEN_ID) and constructs export/report URLs pointing to external domains (lifeemergence.com). The skill declares no required env vars or credentials, yet expects an open-id and (optionally) an API key and will consult local config files; that mismatch between declared requirements and actual behavior is inconsistent.
Instruction Scope
SKILL.md forces specific runtime behavior: saving uploaded attachments into the skill directory, requiring a cloud 'open-id' lookup sequence (including reading skills/smyx_common/scripts/config.yaml and workspace config), and mandating cloud queries for historical reports while forbidding reading local memory. The runtime scripts will read files, write results, create/use a local SQLite DB, and send video files or URLs to remote APIs. These instructions direct potentially sensitive user video data to external endpoints and also persist data locally — both are within the code but not explicitly declared to users as privacy/IO implications in advance.
Install Mechanism
No install spec is provided (the skill is instruction/code-only), so nothing will be automatically downloaded on install. However the repo includes a large requirements.txt under skills/smyx_common listing many dependencies (network, crypto, DB, OpenAI, etc.) which is disproportionate to a small video-upload wrapper and could expand attack surface if installed. Because there is no automatic installer, the risk is primarily from running the included scripts rather than an automated install process.
Credentials
The skill declares no required environment variables or primary credential but the code reads environment variables (OPENCLAW_SENDER_OPEN_ID, OPENCLAW_SENDER_USERNAME, FEISHU_OPEN_ID, OPENCLAW_WORKSPACE) and will consult config files under skills/smyx_common for API keys and base URLs. It also allows passing --api-key on the CLI. That the SKILL.md does not list these environment accesses (or explain where data goes) is an inconsistency. Uploading videos and query history may transmit personal/medical data to remote servers — access to credentials or workspace paths is therefore sensitive and currently under-specified.
Persistence & Privilege
The skill will persist data locally: it writes uploaded attachments into an attachments directory and smyx_common.dao creates an SQLite DB under a workspace data directory (derived from OPENCLAW_WORKSPACE or parent dirs). 'always' is false and it does not auto-enable itself, but it does create persistent artifacts and local records which increase persistence and data-at-rest concerns. It does not modify other skills' configs, but it reads/writes files in the workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smyx-parkinson-epilepsy-behavior-recognition-analysis
  3. After installation, invoke the skill by name or use /smyx-parkinson-epilepsy-behavior-recognition-analysis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Parkinson & Epilepsy Behavior Recognition Skill: - Supports video-based identification of limb tremors, convulsions, stiffness, and gait abnormalities for Parkinson's and epilepsy risk monitoring at home. - Enforces strict rules: prohibits reading local memory/history; all historical report queries must fetch data via cloud APIs. - Requires open-id to run analysis, using a strict priority config file/check sequence; prompts user if open-id is not found. - Provides structured analysis results with key metrics and Markdown-formatted history tables including report links. - Only compatible with specific video/image formats (max 100MB); results intended for auxiliary monitoring, not medical diagnosis.
Metadata
Slug smyx-parkinson-epilepsy-behavior-recognition-analysis
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能?

Identifies abnormal behaviors such as limb tremors, convulsions, stiffness, and gait abnormalities through video recognition, assisting in home risk monitori... It is an AI Agent Skill for Claude Code / OpenClaw, with 75 downloads so far.

How do I install Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能?

Run "/install smyx-parkinson-epilepsy-behavior-recognition-analysis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能 free?

Yes, Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能 support?

Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Parkinson's & Epileptic Behavior Recognition Skill | 帕金森癫痫行为识别技能?

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

💬 Comments