OpenClaw DG-Lab V3 Plugin for Openclaw

An OpenClaw plugin to control DG-Lab Coyote V3 electro-stimulation devices through WebSocket and AI-driven emotion triggers.

fengying1314
v1.0.3
Mar 24, 2026
0
656
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openclaw-plugin-dg-lab-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openclaw-plugin-dg-lab-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenClaw DG-Lab V3 Plugin?

The openclaw-plugin-dg-lab is a specialized extension for the OpenClaw ecosystem that bridges the gap between digital AI agents and DG-Lab Coyote V3 hardware. This tool enables developers to integrate physical, tactile feedback into agent workflows by leveraging WebSocket communication. As a key part of the Openclaw Skills ecosystem, it allows AI models to directly influence hardware stimulation levels and pulse patterns based on conversation context or specific tool calls.

Designed with safety as a priority, the plugin implements strict hardware and software limits, including automatic cooling periods and intensity caps. It shares the OpenClaw Gateway process, ensuring low-latency performance without the need for additional external services, making it a robust solution for developers creating immersive or research-oriented AI experiences.

OpenClaw DG-Lab V3 Plugin Use Cases

  • Providing physical feedback in AI companion or roleplay scenarios using Openclaw Skills.
  • Automating tactile alerts for AI-driven monitoring or research tasks.
  • Creating synchronized hardware responses for interactive AI storytelling.
  • Testing AI-to-hardware protocols in a controlled, safety-monitored environment.

How OpenClaw DG-Lab V3 Plugin Works

  1. The plugin starts a local WebSocket server on the configured port within the OpenClaw environment.
  2. Users generate a unique pairing QR code via the /dg_qr command and scan it using the official DG-Lab mobile app.
  3. Once the connection is established, the plugin tracks device status, including current intensity and hardware safety limits.
  4. AI agents send commands through the dg_shock tool or the Keyword-based Emotion Engine to trigger specific waveforms.
  5. The plugin automatically processes, fragments, and queues pulse data to comply with the DG-Lab V3 protocol before delivery to the device.

OpenClaw DG-Lab V3 Plugin Setup

Install the plugin using the recommended one-click bash script:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/FengYing1314/openclaw-plugin-dg-lab/main/install.sh)"

Alternatively, install via NPM for Openclaw Skills management:

openclaw plugins install openclaw-plugin-dg-lab

Update your ~/.openclaw/openclaw.json to include your public IP and preferred safety limits:

{
  "plugins": {
    "entries": {
      "openclaw-plugin-dg-lab": {
        "enabled": true,
        "config": {
          "serverIp": "YOUR_SERVER_IP",
          "port": 18888,
          "limitIntensity": 40
        }
      }
    }
  }
}

Ensure TCP port 18888 is open in your firewall and restart the gateway.

OpenClaw DG-Lab V3 Plugin Data Schema & Taxonomy

The plugin manages configuration and custom pulse data within the OpenClaw workspace.

Attribute Type Description
serverIp String Public IP or domain used for QR code generation
limitIntensity Number Software safety cap for stimulation intensity (0-200)
pulseData Array Hexadecimal strings representing frequency and intensity segments
data/ Directory Storage for .pulses, .json5, and .json waveform libraries

OpenClaw DG-Lab V3 Plugin Advanced Features

  • Emotion Engine: Automatically analyzes AI responses for keywords to trigger context-aware stimulation.
  • Custom Waveform Loading: Support for Coyote-Game-Hub formats, allowing users to import complex pulse patterns.
  • Automatic Pulse Fragmentation: Seamlessly splits waveforms longer than 7 seconds into multiple segments to avoid protocol overflows.
  • Safety Cooling Mechanism: Mandatory 10-minute rest period enforced after 1 hour of continuous emotion-mode operation.
  • V3 Protocol Compliance: Full implementation of official frequency compression and heartbeat packet logic.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*