Vizhi — Git skill for Claude Code
Physical hardware controls for Claude Code on the Logitech MX Creative Keypad — live status, one-press prompts, git, and offline voice.
How to install Vizhi
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rshankras/vizhi and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vizhi does
Physical hardware controls for Claude Code on the Logitech MX Creative Keypad — live status, one-press prompts, git, and offline voice.
Alternatives in Git
- Voicemode MCP — by Mike Bailey - VoiceMode MCP brings natural conversations to Claude Code 899 ★
- Vibe Log — by Vibe-Log - Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and 306 ★
- Learn Faster Kit — by Hugo Lau - A creative educational framework for Claude Code, inspired by the "FASTER" approach to self-teac 109 ★
README
Vizhi for Claude Code
**Physical hardware controls for [Claude Code](https://claude.com/claude-code) on the Logitech MX Creative Keypad. macOS and Windows.**
Press a button. Ship code.
Vizhi for Claude Code (formerly Claude Console) turns the MX Creative Keypad's nine LCD keys into a control surface for Claude Code: a key per session, one‑press prompts and git actions, answering its permission prompts, terminal navigation, screenshots into the conversation, and **fully offline voice** — dictate a prompt or jump into a project by speaking its name. No cloud, no API keys.
Features
- A key per session — run Claude in several Terminal tabs and each gets its own key: the project name on a black face, and a bar along the bottom saying what it's doing — Thinking, Waiting, Allow?, Complete. Press one to focus that tab and point every other key at it; the pinned session's bar is highlighted.
- Answer permission prompts — Yes confirms the request Claude is waiting on, No dismisses it, and neither guesses: with nothing to approve they beep and do nothing. Up / Down / Return walk any menu. Details.
- See what needs an answer — both answer keys light amber when Claude wants permission; Yes turns red when approving would run a destructive command (
git push,rm -rf,sudo…), while No stays amber. The session's own key reads Allow?. Legend. - Live status — Cost, context usage and activity read from Claude Code's live-status bridge (opt‑in: the keys are the switch).
- One‑press prompts — Fix Bug, Write Tests, Explore, Explain, Refactor, Review, Optimize, Security, Document, Deploy. One‑word keys, full structured prompts underneath — all customizable, including draft keys you edit before sending.
- Git, through Claude — Commit, Diff, Push, Create PR, Status, Log.
- **Screenshot into
Related Skills
Claude Console
Physical hardware controls for Claude Code on the Logitech MX Creative Keypad — live status, one-press prompts
Sayso
Local Windows voice dictation on Whisper. Offline, verbatim, free. One-prompt setup for Claude Code or Codex:
Periscope
Live browser dashboard over tmux sessions — every window becomes a card, modal opens a live xterm.js terminal,
Impact Radius
A Claude Code mod that holds risky shell commands (rm -rf, git reset --hard, force pushes, migrations, global
Cc Releases
Automated mirror of Claude Code offline installers—tracks new releases, verifies SHA256, and publishes them as
Router Loop
Run the router's autonomous self-improvement loop (rung-2, config-only). Proposes one auto_threshold tweak, ga
Related Agents
Evaluator Physical Agent
Provider-neutral physical-security evaluator — plans bounded coverage and records opaque evidence references w
Hil Operator
Run one hardware-in-the-loop action on a project's physical test rig - lock, flash, test battery, report - exa
Comms Reviewer
Communications specialist — public-facing artifacts, marketing copy, release notes, API docs, status-page temp