Profile Linux keyboards, scan keycodes, and surface underused keys for remapping. Walks intake → keycode dump (xmodmap/XKB/evdev/libinput) → tailored remap suggestions for X11 and Wayland.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin keyboard-scannerProfile the user's keyboard setup through an interactive questionnaire
List all keyboard profiles and their scan status
Scan and document all available keycodes on the system
Suggest keyboard shortcuts, macros, and key remappings based on profile and keycodes
Claude Code plugin for profiling Linux keyboards, mapping keycodes, and identifying underused keys that can be repurposed for shortcuts and macros.
/plugin marketplace add danielrosehill/Claude-Code-Plugins
/plugin install keyboard-scanner@danielrosehill
Walks a structured workflow:
xmodmap, setxkbmap, evdev definitions, xinput, libinput, etc. Detects X11 vs Wayland.keyd, kmonad, xremap, xmodmap, xbindkeys, input-remapper, autokey.Multiple keyboards are supported (laptop built-in + external mechanical, etc.) — run /intake once per keyboard.
| Command | Purpose |
|---|---|
/intake | Interactive questionnaire to profile a keyboard |
/scan-keycodes | Scan and document all keycodes on the system |
/suggest-remaps | Generate remap / shortcut / macro suggestions |
/list-profiles | Show all profiled keyboards and their scan status |
Profiles, scans, and suggestions are written under the user-data directory:
$CLAUDE_USER_DATA/keyboard-scanner/ if set$XDG_DATA_HOME/claude-plugins/keyboard-scanner/~/.local/share/claude-plugins/keyboard-scanner/Subdirs: keyboards/, keycodes/, profiles/, keymaps/, suggestions/.
xmodmap, setxkbmap, xinput, evtest, libinput, lsusbMIT
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.
Complete developer toolkit for Claude Code
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim