swift-lsp

PackDev tools

swift lsp plugin is a plugin that connects an AI agent to SourceKit-LSP, the Swift language server. It gives the agent code intelligence for Swift projects, including navigation, completions, and diagnostics, so it can read and edit Swift code with an accurate picture of the codebase.

Unavailable. Delivery for this kind is on the roadmap — not serving yet.

1. Have a Swift project and a working Swift toolchain, since SourceKit-LSP depends on it.

What your AI can do with it

  • Runs SourceKit-LSP as the Swift language server for the agent
  • Provides Swift code navigation across a project
  • Offers Swift code completions to the agent
  • Surfaces Swift diagnostics so the agent can see errors and warnings

Getting started

  1. 1. Have a Swift project and a working Swift toolchain, since SourceKit-LSP depends on it.
  2. 2. Add the swift-lsp plugin to your agent's configuration.
  3. 3. Open a Swift project with the agent and ask it to navigate, complete, or check Swift code to confirm the language server is active.

Signals

GitHub stars
37k
Forks
4k
Last commit
Sep 2026

Questions

What does the swift lsp plugin do?
It connects an agent to SourceKit-LSP, the Swift language server, so the agent gets Swift code navigation, completions, and diagnostics when working on Swift projects.
Which language server does it use?
SourceKit-LSP, the standard language server for Swift.
Do I need anything installed before using it?
A Swift project and a working Swift toolchain, since SourceKit-LSP relies on the Swift toolchain to run.
Advanced
Item type
plugin
Key
anthropics-claude-plugins-official-swift-lsp
Source
github.com/anthropics/claude-plugins-official