Review vendored dependency updates for supply chain attacks. Works on any code: zsh plugins, npm packages, git submodules, or arbitrary diffs. Responds to: "audit updates", "review vendor diffs", "check for supply chain attacks", "is this plugin update safe".
Check neovim plugin health and staleness against a tiered schedule. Web-searches GitHub for each due plugin's current status. Use when asked about plugin updates, maintenance, or when running periodic audits. Also responds to: "are my plugins up to date", "check for updates", "plugin health".
Full command reference for keybindings, aliases, shell commands, and tool usage. Use when the user asks "how do I...", "what's the shortcut for...", "what key does...", or references a command they can't remember. Also use when the user discovers a new command and wants to save it. Covers: neovim, tmux, zsh, git, cargo, opam, dune, uv.
Check and update documentation after config changes. Compares current config state against docs and keybinding tables. Use after modifying neovim config, zshrc, tmux.conf, or other dotfiles. Also responds to: "are my docs up to date", "check docs", "update documentation".
Analyze shell and editor command history for efficiency improvements. Finds repeated patterns, missing aliases, workflow bottlenecks, and tool suggestions. Uses a local sanitization script as a trust boundary โ no raw history ever reaches the API. Use when asked about: shell efficiency, aliases, workflow optimization, "what do I type too much", "speed up my workflow".
Lab notebook โ capture analysis results, benchmarks, and findings into notes/