Bash and shell script language server for Claude Code, powered by bash-language-server.
Provides diagnostics via ShellCheck, completions, hover documentation, and go-to-definition for .sh and .bash files.
npm install -g bash-language-serverVerify installation:
bash-language-server --versionShellCheck provides the static analysis that powers error detection. Install via your package manager:
# macOS
brew install shellcheck
# Ubuntu/Debian
sudo apt-get install shellcheck
# Windows
winget install koalaman.shellcheck/plugin install bash-lsp@wookstar-claude-plugins| Extension | Language |
|---|---|
.sh |
Shell Script |
.bash |
Bash Script |
- ShellCheck-powered diagnostics (requires ShellCheck installed)
- Shell variable and command completions
- Hover documentation for built-in commands
- Go-to-definition for functions and variables
- Document symbols and outline