Files
claude-foundations/improvements/plugins-and-language-servers.md
Paul O'Reilly a4967df815 Initial commit: Claude Code foundations and improvements research
Conventions, community best practices research (Sept 2025 - March 2026),
and prioritized improvement backlog for Claude Code workflows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:02:54 +13:00

1.5 KiB

Plugins & Language Servers

Why This Matters

The community calls Language Server integration "the single biggest productivity gain" for Claude Code. LSPs give Claude real-time type information, go-to-definition, and find-references — dramatically improving code understanding over raw text analysis.

Current State

  • No LSP plugins installed
  • No third-party plugins

Language Server Plugin

boostvolt/claude-code-lsps — provides LSP integration for:

  • Python (pyright)
  • TypeScript (vtsls)
  • Rust (rust-analyzer)
  • Go (gopls)

This gives Claude access to the same intelligence your IDE uses: types, definitions, references, diagnostics. Particularly valuable for large codebases and unfamiliar code.

Plugin Purpose Value
obra/superpowers 20+ structured workflow skills (TDD, debugging, root cause tracing) "Transforms Claude from reactive helper to proactive senior developer"
commit-commands Intelligent commit messages generated from diffs Consistent, meaningful commit history
pr-review-toolkit Multi-agent code reviews with confidence scoring Automated quality gates on PRs

Installation Considerations

  • Plugins add to context overhead — evaluate each one's token cost vs. value
  • Start with the LSP plugin alone and measure the improvement before adding more
  • obra/superpowers overlaps with custom skills — evaluate which skills you'd use before installing the full set