swift-lsp
PackDev toolsswift 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. Have a Swift project and a working Swift toolchain, since SourceKit-LSP depends on it.
- 2. Add the swift-lsp plugin to your agent's configuration.
- 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