Skip to main content

lsp-setup

Enables manual control and troubleshooting for Language Server Protocol (LSP) configuration, enhancing code intelligence capabilities.

Install this skill

or
16/100

Security score

The lsp-setup skill was audited on Feb 12, 2026 and we found 20 security issues across 2 threat categories, including 1 critical. Review the findings below before installing.

Categories Tested

Security Issues

critical line 257

Piping content to bash shell

SourceSKILL.md
257| Bash | bash-language-server | `npm install -g bash-language-server` | `npx cclsp install bash-language-server` |
low line 467

Access to hidden dotfiles in home directory

SourceSKILL.md
467$ cat ~/.claude-code/lsp-logs/pyright.log
medium line 37

Access to .env file

SourceSKILL.md
37- Configures project-specific settings in `.env`
medium line 153

Access to .env file

SourceSKILL.md
153**Layer 3: Project Configuration** (.env file)
medium line 157

Access to .env file

SourceSKILL.md
157- Stored in `.env` at project root
medium line 180

Access to .env file

SourceSKILL.md
180Creates or updates `.env` file with project-specific LSP settings (Layer 3):
low line 283

Access to .env file

SourceSKILL.md
283✓ Created .env with LSP configuration
low line 319

Access to .env file

SourceSKILL.md
319✓ Created .env with LSP configuration
low line 397

Access to .env file

SourceSKILL.md
397- Project Config: .env configured with ENABLE_LSP_TOOL=1
low line 402

Access to .env file

SourceSKILL.md
402- Project Config: .env configured with ENABLE_LSP_TOOL=1
medium line 474

Access to .env file

SourceSKILL.md
474**Solution**: Verify `.env` configuration points to correct Python interpreter
low line 478

Access to .env file

SourceSKILL.md
478$ cat .env | grep PYTHON
medium line 512

Access to .env file

SourceSKILL.md
512**Solution**: Explicitly set Python interpreter in `.env`
low line 515

Access to .env file

SourceSKILL.md
515# Edit .env manually
medium line 525

Access to .env file

SourceSKILL.md
525### `.env` (Project Root)
medium line 527

Access to .env file

SourceSKILL.md
527The skill creates or updates `.env` with LSP-specific configuration:
medium line 565

Access to .env file

SourceSKILL.md
5653. **Commit `.env`**: Include LSP configuration in version control for team consistency
medium line 577

Access to .env file

SourceSKILL.md
577**Persistence**: Configuration stored in `.env` and Claude Code settings
low line 635

Access to .env file

SourceSKILL.md
635# Configure .env file
low line 641

Access to .env file

SourceSKILL.md
641print("✓ Enabled LSP in .env")
Scanned on Feb 12, 2026
View Security Dashboard
Installation guide →