← Back to Skills Marketplace
S2 零隐私老人守护者智能体
by
MilesXiang
· GitHub ↗
· v1.0.3
· MIT-0
154
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install s2-elderly-guardian-agent
Description
S2 零隐私老人健康哨兵。多模态跌倒监测,向医疗平台或智能家居总线发布健康预警(不包含物理执行裁定)。
Usage Guidance
This skill appears to do what it says: local multimodal fall detection, local JSON logging, and optional broadcasts to a configured S2_BUS_ENDPOINT. Before installing: (1) confirm you are comfortable with files being created under ./s2_bas_governance/elderly_care and set appropriate filesystem permissions; (2) only set S2_BUS_ENDPOINT to a trusted local endpoint (e.g., internal message bus) — do not point it to a public URL; (3) the dashboard JSON references ${ELDERLY_DID} (not declared) — if you use the dashboard, supply/validate that variable; (4) note the custom license prohibits commercial deployment without a license; and (5) do not treat this as a medical device — ensure human-in-the-loop escalation and follow applicable regulations. If you need higher assurance, request provenance (source repository, author signing) or run the code in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill
Name: s2-elderly-guardian-agent
Version: 1.0.3
The S2-Elderly-Guardian agent is a health monitoring tool designed for fall detection and activity logging. The code in core/s2_elderly_guardian_agent.py implements a multimodal fusion model that processes simulated sensor data and broadcasts alerts to a user-defined local endpoint (S2_BUS_ENDPOINT) using standard libraries. It adheres to the restricted filesystem permissions defined in SKILL.md, writing only anonymized JSON logs to a local sandbox. No evidence of data exfiltration, malicious execution, or prompt injection was found; the instructions explicitly emphasize safety and the decoupling of sensing from physical actuation.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description (fall detection, local alerts) match the files and code: the Python agent fuses simple multimodal state, writes ADL JSON logs to s2_bas_governance/elderly_care, and optionally posts alert JSON to S2_BUS_ENDPOINT. No unrelated cloud credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md and code confine runtime actions to local logging and an optional HTTP POST to S2_BUS_ENDPOINT. The skill does create and write files under s2_bas_governance/elderly_care (declared in SKILL.md permissions). Minor inconsistency: visualization JSON references an ${ELDERLY_DID} variable that is not declared as a required env var; this is a documentation/usage gap but not an evidence of malicious behavior.
Install Mechanism
No install spec or remote downloads are present; the package is instruction + source only. Risk from installation is low because nothing is pulled from arbitrary URLs or installed system‑wide.
Credentials
The only runtime env var used is S2_BUS_ENDPOINT (optional) which aligns with the described purpose. No secrets, API keys, or unrelated environment variables are required. Filesystem write permission to a purpose-named sandbox is proportional to the stated 'deep-time local logging' feature.
Persistence & Privilege
The skill writes persistent logs to its own sandbox directory and generates local agent identities, but it does not request 'always: true' or modify other skills or system-wide agent settings. Autonomous invocation is allowed by default (normal) but there is no evidence the skill abuses that capability.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install s2-elderly-guardian-agent - After installation, invoke the skill by name or use
/s2-elderly-guardian-agent - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
## [1.0.3] - 2026-04-09
### 🛡️ Absolute Coherence & Privacy Sanitization Update
This release directly addresses the sandbox auditor's feedback regarding internal inconsistencies, Phantom Dependencies, PII exposure, and the divergence between the whitepaper's claims and the shipped code. The agent now achieves 100% architectural and documentary parity.
**Security, Privacy & Architecture Remediations:**
- **PII Eradication & Privacy Sanitization:** Completely removed all hardcoded Personally Identifiable Information (PII), such as simulated national ID strings, from the codebase. Introduced a safe, anonymized `subject_alias` system to ensure zero privacy leakage during baseline execution.
- **Dependency Pruning (Least Privilege):** Eliminated unused 'phantom' dependencies (`cryptography` and `numpy`) from both `package.json` and `requirements.txt`. Since the agent was strictly downgraded to a Sentinel in v1.0.2 (removing physical actuation), cryptographic signature validation is no longer required. This significantly shrinks the attack surface.
- **Persistence Parity (ADL Logging):** Implemented genuine local file I/O operations (`record_adl_log`). The agent now actively writes anonymized Activities of Daily Living (ADL) and health event JSON logs to the `s2_bas_governance/elderly_care/` directory. This completely validates and justifies the filesystem permissions requested in the manifest.
- **Whitepaper & Codebase Synchronization:** Completely rewrote Chapter 3 of `S2_ELDERLY_WHITEPAPER.md` to reflect the "Decoupled Sentinel Architecture." The whitepaper now explicitly matches the code: the L2 Guardian strictly broadcasts health alerts (`CRITICAL_FALL_DETECTED`) to the bus, formally delegating the final `Fail-Open` physical actuation to the upstream L1 Master Controller.
v1.0.2
## [1.0.2] - 2026-04-09
### 🛡️ Sentinel Role Re-Alignment & Actuation Decoupling Patch
This release fundamentally addresses the sandbox auditor's concern regarding the high-risk autonomous actuator path, shifting the agent's core architecture from a "Physical Actuator" to a pure "Health Sentinel".
**Architectural & Security Remediations:**
- **Decoupled Sensing from Actuation:** The agent no longer broadcasts high-privilege `TRIGGER_FAIL_OPEN` physical commands to door locks. Instead, it publishes pure medical-grade `CRITICAL_FALL_DETECTED` events to the `S2_BUS_ENDPOINT`. The ultimate decision to unlock doors or dispatch ambulances is now safely delegated to specialized upstream Medical Platforms or the Smart Home Master Controller.
- **Removed High-Risk Hardcoding:** Eradicated the simulated hardcoded `p_fall = 0.88` trigger in the shipped test block. The code now safely defaults to a stable state (`p_fall < 0.4`) during routine execution, preventing any unintended emergency broadcasts upon initial installation.
- **Permission Reduction:** Since the agent no longer commands physical actuators, the requirement to read `keys/*public*.pem` for cryptographic verification has been completely removed from both `SKILL.md` and `package.json`, further adhering to the Principle of Least Privilege.
v1.0.1
- 简化与精炼了系统定位说明,强化零隐私原则,突出无光学摄像头。
- 新增对 S2 IPC 总线环境变量 (S2_BUS_ENDPOINT) 的支持,实现急救提案 HTTP/IPC 广播。
- 优化物理熔断机制描述,明确通过总线请求门禁解锁流程。
- 明确声明系统不内置私钥,仅依赖外部公钥验证紧急指令签名。
- 更新标签,移除毫米波等特定技术限制,适配更通用多模态融合场景。
v1.0.0
- Initial release of S2-Elderly-Guardian-Agent.
- Provides elderly care using mmWave radar and multi-modal acoustic sensing without optical cameras, ensuring zero privacy invasion.
- Integrates gait pathology modeling and an emergency fail-open mechanism for critical fall detection.
- Mandates strong identity binding via S2-DID and records deep-time guardianship activities.
- Enforces zero-trust security: all physical actions require verified proposals and token signatures before execution.
Metadata
Frequently Asked Questions
What is S2 零隐私老人守护者智能体?
S2 零隐私老人健康哨兵。多模态跌倒监测,向医疗平台或智能家居总线发布健康预警(不包含物理执行裁定)。 It is an AI Agent Skill for Claude Code / OpenClaw, with 154 downloads so far.
How do I install S2 零隐私老人守护者智能体?
Run "/install s2-elderly-guardian-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is S2 零隐私老人守护者智能体 free?
Yes, S2 零隐私老人守护者智能体 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does S2 零隐私老人守护者智能体 support?
S2 零隐私老人守护者智能体 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created S2 零隐私老人守护者智能体?
It is built and maintained by MilesXiang (@spacesq); the current version is v1.0.3.
More Skills