Claude Code mod
hal-shell-mode-auto-suggest
Suggests the `!` shell command Claude's last reply asks you to run, Tab to take
Install
/plugin marketplace add vinta/hal-9000
/plugin install hal-shell-mode-auto-suggest@hal-9000Mods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L1Reads: writes the prompt box, reads env vars, reads the transcript
- Sees
- every prompt
- Hooks
turn.completesession.startsession.appendprompt.submitprompt.suggest
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- vinta/hal-9000
- Folder
plugins/hal-shell-mode-auto-suggest- Marketplace
hal-9000- Author
- Vinta Chen
- Type
- Workflow mods
- Website
- vinta.ws/code
- License
- MIT
- Last updated
- 31 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is hal-shell-mode-auto-suggest?
Suggests the `!` shell command Claude's last reply asks you to run, Tab to take It is a mod for Claude Code, from vinta/hal-9000 on GitHub.
What can the hal-shell-mode-auto-suggest mod access?
Its widest reach is "reads" (writes the prompt box, reads env vars, reads the transcript). It sees every prompt. Like any mod, it runs with your permissions.
How do I install hal-shell-mode-auto-suggest?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add vinta/hal-9000 and then /plugin install hal-shell-mode-auto-suggest@hal-9000.
Is hal-shell-mode-auto-suggest popular?
vinta/hal-9000 has 142 GitHub stars and 0 forks, and is included in 1 curated Claude Code list. It was last updated on 31 October 2026.
More workflow mods
hal-session-auto-rename
142vinta/hal-9000
Automatically name each session and rename it as the conversation evolves
ruflo-arena
80kruvnet/ruflo
Competitive ruliology for Ruflo swarms — arenas, tournaments, and adaptive co-evolution of program strategies (ADR-147/148). Strategies-as-programs compete under payoff games; tournaments produce Wolfram-style competitive arrays; hill-climb and mutual co-evolution discover winners empirically.
ruflo-ruvector
80kruvnet/ruflo
Self-learning vector database via npx ruvector@0.3.3 — HNSW, adaptive LoRA embeddings, code-graph clustering, hooks routing, brain/SONA, 103 MCP tools. As a mod (ADR-445): a write guard that keeps secrets out of the vector store and shared brain, /ruvector-mod, and a status file the console shows
lane-stack
125VKirill/claude-lane-stack
Solo PM conveyor for Claude Code: orchestrator agents, lane playbooks, onboard and resume commands.
jev-eval-observer
166tamaratran/jev-pruner
Pass-through evaluation instrumentation; never changes tool results.
ruflo-intelligence
80kruvnet/ruflo
User-facing surface for Ruflo's self-learning system: 6 neural_* + 10 hooks_intelligence_* + 6 routing/meta hooks + 3 hooks_model-* + 4 SONA/MicroLoRA tools (29 total). Implements the 4-step pipeline (RETRIEVE → JUDGE → DISTILL → CONSOLIDATE) and IPFS-based cross-project pattern transfer.
Browse the most popular Claude Code mods, all workflow mods, or the skills and MCP server directories.