add-listen-hotkey — for Claude Code add-listen-hotkey, community, for Claude Code, ide skills, ai-assistant, ai-memory, claude-code, container-isolation, persistent-memory, self-improving-ai

v1.0.0

About this Skill

Ideal for AI agents that need /add-listen-hotkey. add-listen-hotkey is an AI agent skill for /add-listen-hotkey.

Features

/add-listen-hotkey
Install a global hotkey that triggers deus listen from anywhere on the OS.
Also installs all required dependencies (sox, whisper-cli) and downloads the whisper model.
Step 1 — Install dependencies and whisper model
Run these checks and installs before asking the user about hotkey preferences.

# Core Topics

sliamh11 sliamh11
[21]
[1]
Updated: 4/26/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 10/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
10/11
Quality Score
57
Canonical Locale
en
Detected Body Locale
en

Ideal for AI agents that need /add-listen-hotkey. add-listen-hotkey is an AI agent skill for /add-listen-hotkey.

Core Value

add-listen-hotkey helps agents /add-listen-hotkey. A token-efficient open-source AI assistant that remembers, adapts, and improves — secured, self-hosted, and entirely yours. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Ideal Agent Persona

Ideal for AI agents that need /add-listen-hotkey.

Capabilities Granted for add-listen-hotkey

Applying /add-listen-hotkey
Applying Install a global hotkey that triggers deus listen from anywhere on the OS
Applying Also installs all required dependencies (sox, whisper-cli) and downloads the whisper model

! Prerequisites & Limits

  • Requires repository-specific context from the skill documentation
  • Works best when the underlying tools and dependencies are already configured

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is add-listen-hotkey?

Ideal for AI agents that need /add-listen-hotkey. add-listen-hotkey is an AI agent skill for /add-listen-hotkey.

How do I install add-listen-hotkey?

Run the command: npx killer-skills add sliamh11/Deus/add-listen-hotkey. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for add-listen-hotkey?

Key use cases include: Applying /add-listen-hotkey, Applying Install a global hotkey that triggers deus listen from anywhere on the OS, Applying Also installs all required dependencies (sox, whisper-cli) and downloads the whisper model.

Which IDEs are compatible with add-listen-hotkey?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for add-listen-hotkey?

Requires repository-specific context from the skill documentation. Works best when the underlying tools and dependencies are already configured.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add sliamh11/Deus/add-listen-hotkey. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use add-listen-hotkey immediately in the current project.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

add-listen-hotkey

Install add-listen-hotkey, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

/add-listen-hotkey

Install a global hotkey that triggers deus listen from anywhere on the OS. Also installs all required dependencies (sox, whisper-cli) and downloads the whisper model.

Step 1 — Install dependencies and whisper model

Run these checks and installs before asking the user about hotkey preferences.

Dependencies

macOS:

bash
1# Check sox 2command -v sox || brew install sox 3 4# Check whisper-cli (from whisper-cpp) 5command -v whisper-cli || brew install whisper-cpp

Linux:

bash
1# Check sox 2command -v sox || sudo apt install -y sox libsox-fmt-all 3 4# Check whisper-cli — not in apt, build from source if missing 5if ! command -v whisper-cli; then 6 echo "whisper-cli not found. Build from: https://github.com/ggerganov/whisper.cpp" 7 echo "After building, ensure 'whisper-cli' is on your PATH." 8 # Pause and ask user to confirm before continuing 9fi

Windows:

powershell
1# Check sox 2if (-not (Get-Command sox -ErrorAction SilentlyContinue)) { 3 winget install sharkdp.bat # or: choco install sox.portable 4} 5 6# Check whisper-cli 7if (-not (Get-Command whisper-cli -ErrorAction SilentlyContinue)) { 8 Write-Host "Download whisper-cli from: https://github.com/ggerganov/whisper.cpp/releases" 9 Write-Host "Add it to your PATH, then re-run this skill." 10 # Stop and wait for user 11}

Whisper model

Resolve the model path from WHISPER_MODEL env var, or default to ~/deus/data/models/ggml-large-v3-turbo.bin (Liam's personal config) or ~/deus/data/models/ggml-base.bin (public default).

If the model file doesn't exist, download it:

bash
1MODEL_PATH="${WHISPER_MODEL:-$HOME/deus/data/models/ggml-base.bin}" 2MODEL_URL="https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.bin" 3 4if [ ! -f "$MODEL_PATH" ]; then 5 mkdir -p "$(dirname "$MODEL_PATH")" 6 echo "Downloading whisper model (148 MB)..." 7 curl -L --progress-bar -o "$MODEL_PATH" "$MODEL_URL" 8 echo "Model saved to: $MODEL_PATH" 9fi

For ggml-large-v3-turbo.bin (higher accuracy, 1.5 GB):

https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-large-v3-turbo.bin

Ask the user which model they want if WHISPER_MODEL is not already set:

  • base (148 MB, fast, good for English) — default
  • large-v3-turbo (1.5 GB, best accuracy, recommended for Hebrew)

Set WHISPER_MODEL in ~/.zshrc / ~/.bashrc / Windows user environment variables so deus listen always finds the model without specifying it each time.

Verify end-to-end

Run a quick smoke test before installing the hotkey:

bash
1DEUS_LISTEN_NO_CLIPBOARD=1 node ~/deus/dist/deus-listen.js --help 2>/dev/null || \ 2 echo "Build needed — run: cd ~/deus && npm run build"

If the build is missing, run npm run build in ~/deus before proceeding.

Step 2 — Detect OS and ask for hotkey preferences

Detect the OS (IS_MACOS / IS_LINUX / IS_WINDOWS from platform.ts context, or run uname -s).

Ask the user:

  1. Hotkey — default Cmd+Option+V (macOS) / Super+Alt+V (Linux) / Ctrl+Alt+V (Windows)
  2. Mode:
    • silent (default) — runs deus listen in background, notification on completion
    • terminal — opens a new terminal window with the VU meter visible
  3. Stream mode? — if yes, uses deus listen --stream instead of single-shot

Step 3 — Install per OS

macOS — Hammerspoon

Check if Hammerspoon is installed: ls /Applications/Hammerspoon.app 2>/dev/null If missing: brew install --cask hammerspoon (ask user to approve).

Write ~/.hammerspoon/deus-listen.lua:

lua
1-- deus listen hotkey (managed by Deus /add-listen-hotkey) 2local mods = {"cmd", "alt"} 3local key = "v" 4 5hs.hotkey.bind(mods, key, function() 6 -- SILENT MODE: run headless, notify on completion 7 local task = hs.task.new("/bin/zsh", function(code, stdout, stderr) 8 local msg = code == 0 and "Copied to clipboard" or "Transcription failed" 9 hs.notify.new({title = "Deus", informativeText = msg}):send() 10 end, {"-lc", "deus listen --no-clipboard=false"}) 11 task:start() 12 hs.notify.new({title = "Deus", informativeText = "Listening…"}):send() 13end)

For terminal mode replace the task body with:

lua
1 hs.execute("open -a Ghostty --args -e 'deus listen'")

(or iTerm2 / Terminal.app if Ghostty is absent — detect with ls /Applications/Ghostty.app).

Source the file from ~/.hammerspoon/init.lua:

lua
1-- Auto-appended by Deus /add-listen-hotkey 2require("deus-listen")

Reload Hammerspoon: open -g hammerspoon://reloadConfig

Linux — sxhkd

Check if sxhkd is running: pgrep sxhkd If missing: sudo apt install sxhkd (or pacman/dnf equivalent).

Append to ~/.config/sxhkd/sxhkdrc (create if missing):

# deus listen (managed by Deus /add-listen-hotkey)
super + alt + v
    deus listen

For stream mode: replace deus listen with deus listen --stream.

Reload: pkill -USR1 sxhkd

For terminal mode (VU meter visible):

super + alt + v
    ghostty -e deus listen

Windows — AutoHotkey v2

Check if AHK is installed: Get-Command autohotkey.exe -ErrorAction SilentlyContinue If missing: winget install AutoHotkey.AutoHotkey

Write %APPDATA%\deus\deus-listen.ahk:

ahk
1; deus listen hotkey (managed by Deus /add-listen-hotkey) 2^!v:: { ; Ctrl+Alt+V 3 Run "deus listen", , "Hide" 4}

For terminal mode: Run "wt.exe deus listen" (Windows Terminal).

Add to startup: create a shortcut in %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\.

Run immediately: Start-Process autohotkey.exe "$env:APPDATA\deus\deus-listen.ahk"

Step 4 — Verify

Test the hotkey:

  • macOS: trigger it, wait for "Listening…" notification, speak, check clipboard.
  • Linux: trigger, speak, check xclip -o -selection clipboard.
  • Windows: trigger, speak, check Get-Clipboard.

Step 5 — Uninstall instructions (show to user)

  • macOS: delete ~/.hammerspoon/deus-listen.lua, remove the require line from init.lua, reload Hammerspoon.
  • Linux: remove the appended block from ~/.config/sxhkd/sxhkdrc, pkill -USR1 sxhkd.
  • Windows: delete %APPDATA%\deus\deus-listen.ahk and the startup shortcut.

Related Skills

Looking for an alternative to add-listen-hotkey or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

openclaw-release-maintainer is an AI agent skill for openclaw release maintainer.

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

flags is an AI agent skill for use this skill when adding or changing framework feature flags in next.js internals.

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

pr-review is an AI agent skill for pytorch pr review skill.

98.6k
0
Developer