
Marksman Lsp
- Updated April 11, 2026
- kzmshx/claude-plugins
marksman-lsp brings a Markdown language server to Claude Code, providing go-to-definition, find references, completion, and diagnostics with wiki-link support for markdown files. A developer or docs author uses it to navigate and edit linked markdown notes and documentation with IDE-grade tooling.
Key points
- Markdown LSP
- Go-to-definition + references
- Completion and diagnostics
- Wiki-link support
Marksman Lsp by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add kzmshx/claude-plugins/plugin install marksman-lsp@kzmshxAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | April 11, 2026 |
|---|---|
| Repository | kzmshx/claude-plugins ↗ |
What it does
Add Markdown language-server features (go-to-definition, find references, completion, diagnostics, wiki-links) to Claude Code for markdown files.
README.md
marksman-lsp
Markdown language server plugin for Claude Code.
Overview
marksman-lsp integrates marksman with Claude Code, providing intelligent markdown editing capabilities:
- Go-to-definition for links
- Find references for headings and links
- Completion for inline, reference, and wiki-style links
- Hover preview for links
- Diagnostics for broken wiki-links
- Document and workspace symbol navigation
- Rename refactoring for documents and headings
Supported File Extensions
.md(Markdown)
Supported Link Formats
- Inline links:
[text](/path.md#heading) - Reference-style links:
[ref]: /url "Title" - Wiki-style links:
[[another-note]],[[#heading]]
Installation
1. Install marksman
macOS
brew install marksman
Linux (snap)
snap install marksman
Linux (binary)
Download from GitHub Releases.
Windows
scoop install marksman
Or download from GitHub Releases.
2. Verify installation
marksman --version
3. Install the plugin
Add the marketplace (if not already added):
/plugin marketplace add kzmshx/claude-plugins
Install the plugin:
/plugin install marksman-lsp@kzmshx
LSP Capabilities
| Feature | Description |
|---|---|
goToDefinition |
Navigate to link targets |
findReferences |
Find all references to headings or links |
hover |
Preview link content |
completion |
Auto-complete links |
rename |
Rename documents or headings with reference updates |
diagnostics |
Detect broken wiki-links |
documentSymbol |
List all headings in current file |
workspaceSymbol |
Search headings across workspace |
codeLens |
Show reference counts on headings |
codeActions |
Auto-generate table of contents |
Use Cases
- Managing
CLAUDE.mdand documentation files - Zettelkasten-style note-taking
- Wiki-style knowledge bases
- Cross-referencing between markdown documents
Configuration
marksman uses .marksman.toml for project-specific configuration. See marksman documentation for details.
More Information
License
MIT