Claude Code Logitech Haptic Plugin — Productivity skill for Claude Code
Claude Code hook integration that triggers MX Master 4 haptic feedback via HapticWebPlugin for permission prompts, idle states, and task completion events.
How to install Claude Code Logitech Haptic Plugin
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ChefJodlak/claude-code-logitech-haptic-plugin and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Logitech Haptic Plugin does
Claude Code hook integration that triggers MX Master 4 haptic feedback via HapticWebPlugin for permission prompts, idle states, and task completion events.
Alternatives in Productivity
- P7 — PUA P7 骨干模式 — 方案驱动执行 19.5k ★
- Calendar To Workflow — Enhances calendar Skills by automating meeting prep and workflow triggers 2.6k ★
- Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
README
Claude Code Haptic Feedback Plugin

A lightweight integration that delivers tactile notifications through your Logitech MX Master 4 mouse when Claude Code requires your attention or completes a task.
Overview
When working with Claude Code, it's common to switch context while waiting for responses. This plugin solves the "tab-switching problem" by providing physical feedback directly through your mouse, eliminating the need to constantly monitor the terminal.
How It Works
Claude Code Event → Hook System → Shell Script → HTTP API → HapticWebPlugin → MX Master 4
- Claude Code emits lifecycle events through its hook system
- The hook triggers our shell script with event metadata
- The script maps the event type to an appropriate haptic waveform
- An HTTP request is sent to the locally-running HapticWebPlugin
- HapticWebPlugin communicates with Logi Options+ to activate the haptic motor
Supported Events
| Event | Haptic Pattern | Description |
|---|---|---|
| Permission Request | knock |
Claude needs authorization to execute a tool |
| Idle Prompt | ringing |
Claude is waiting for user input (60+ seconds) |
| Task Complete | completed |
Claude has finished responding |
Prerequisites
| Requirement | Details |
|---|---|
| Hardware | Logitech MX Master 4 mouse |
| Software | Logi Options+ application |
| Plugin | HapticWebPlugin (installation instructions below) |
| System | macOS, Linux, or Windows (Git Bash/MSYS2/WSL) with bash and curl |
Installation
Step 1: Install HapticWebPlugin
HapticWebPlugin is a third-party Logi Options+ plugin that exposes the MX Master 4 haptic motor through a local HTTPS API. This bridge is necessary because Logitech does not provide a public API for haptic control.
The plugin is included in this repository under the `plugin/` directory. It is sourced from [Fallstop/HapticWebPlugin](https://
Related Skills
Hook Lab
A web dashboard for watching Claude Code hook events in real time.
Claude Code Remote
claude-code-remote is a real-time monitoring system for Claude Code sessions. A lightweight Go server runs on
Forgeo
A scheduled, agent-driven software factory. Keep a plain JSON backlog; Forgeo runs your coding agent (Claude C
Spawn Agents
Dynamic agent instantiation based on task requirements with role assignment, context isolation, permission sco
Agent Tmux Notify
A tmux-based monitor that watches Claude Code CLI instances across panes and automatically pops up an interact
MCP Tasks Refine Task
Interactively refine a task document with user feedback
Related Agents
Wiki Add Task
Use this agent when capturing ad-hoc ideas, bugs, tasks, or notes into the vault during automated maintenance
Rayo Heartbeat Watcher
Check OpenClaw gateway health and alert if Rayo is dead or idle too long. Monitors ~/.openclaw/logs/gateway.lo
Permissions Manager
Manage tool permission rules. Use when user says 'allow', 'deny', or 'ask' for a command, wants to modify perm