← Back to Skills Marketplace
Slap Detector
by
sinhong2011
· GitHub ↗
· v0.1.1
372
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install slap-detector
Description
React to physical slaps and shakes detected on an Apple Silicon MacBook accelerometer. Use when the slap-your-openclaw MCP server is connected.
Usage Guidance
This skill appears to do what it says (respond to accelerometer events) and doesn't request secrets, but exercise caution because the source/homepage are unknown and the example MCP invocation uses sudo. Before installing: (1) verify the provenance of the 'slap-your-openclaw' MCP binary and prefer running it without sudo or with least privilege; (2) confirm the MCP server isn't exfiltrating events or connecting to untrusted endpoints; (3) test in a controlled environment (or VM) first; (4) if you must run with elevated privileges, audit the binary or ask the provider for source/release artifacts. If you can't verify the MCP binary's origin, treat this as higher risk.
Capability Analysis
Type: OpenClaw Skill
Name: slap-detector
Version: 0.1.1
The skill bundle requires the MCP server to be executed with 'sudo' privileges in the configuration instructions (SKILL.md), which is a significant security risk that could lead to full system compromise if the underlying 'slap-your-openclaw' binary is compromised or malicious. While the stated purpose of detecting accelerometer events is plausible, the use of elevated privileges for a non-critical 'fun' personality skill is a major red flag. No explicit evidence of data exfiltration or intentional malice was found in the provided logic.
Capability Assessment
Purpose & Capability
The name, description, and the listed MCP tools (slap_status, slap_wait_for_event, slap_get_config, etc.) align with a sensor-reactive skill. No unrelated credentials, network endpoints, or system paths are requested.
Instruction Scope
SKILL.md limits actions to interacting with an MCP-provided slap detector and responding with personality text. It does instruct blocking waits (slap_wait_for_event) and runtime config changes (slap_set_config). The example MCP config uses 'sudo' to invoke 'slap-your-openclaw', which elevates privilege and should be scrutinized; otherwise the instructions do not reference unrelated files or env vars.
Install Mechanism
There is no install spec and no code files (instruction-only), so nothing is written to disk by the skill itself. This minimizes install-time risk.
Credentials
The skill requires no environment variables or credentials, which is proportionate. However, the MCP invocation example calls a system binary (via sudo in the example) to access hardware — hardware access often requires elevated privileges, so confirm you trust the MCP server binary and its need for sudo.
Persistence & Privilege
always:false and no requests to modify other skills or system-wide configs. The skill can be invoked autonomously (default), which is normal; this is not by itself a concern.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install slap-detector - After installation, invoke the skill by name or use
/slap-detector - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Release 0.1.1
Metadata
Frequently Asked Questions
What is Slap Detector?
React to physical slaps and shakes detected on an Apple Silicon MacBook accelerometer. Use when the slap-your-openclaw MCP server is connected. It is an AI Agent Skill for Claude Code / OpenClaw, with 372 downloads so far.
How do I install Slap Detector?
Run "/install slap-detector" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Slap Detector free?
Yes, Slap Detector is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Slap Detector support?
Slap Detector is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Slap Detector?
It is built and maintained by sinhong2011 (@sinhong2011); the current version is v0.1.1.
More Skills