lsp-implementation
Use when implementing Language Server Protocol features - covers completions, hover, diagnostics, and navigation
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install mcclowes/lea/lsp-implementationskilz install mcclowes/lea/lsp-implementation --agent opencodeskilz install mcclowes/lea/lsp-implementation --agent codexskilz install mcclowes/lea/lsp-implementation --agent geminiFirst time? Install Skilz: pip install skilz
Works with 22+ AI coding assistants
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/mcclowes/leacp -r lea/.claude/skills/lsp-implementation ~/.claude/skills/Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
mastering-github-cli
by SpillwaveSolutions
GitHub CLI (gh) command reference for repository search, code discovery, CI/CD monitoring, workflow authoring, and automation. Triggers on "gh" com...
mastering-github-cli
by SpillwaveSolutions
GitHub CLI (gh) command reference for repository search, code discovery, CI/CD monitoring, workflow authoring, and automation. Triggers on "gh" com...
signal-intel
by gtmagents
Use when consolidating intent, product usage, and third-party signals to prioritize ABM actions.
meal-prep-efficiency-guru
by sandraschi
Expert in batch cooking, meal planning, food storage, and efficient kitchen workflows
Agentic Skill Details
- Repository
- lea
- Stars
- 3
- Type
- Non-Technical
- Meta-Domain
- development
- Primary Domain
- github
- Market Score
- 16
Agent Skill Grade
B Score: 84/100 Click to see breakdown
Score Breakdown
Areas to Improve
- README.md redundancy
- Missing TOC in SKILL.md
- No testing/validation workflow
Recommendations
- Address 1 high-severity issues first
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Graded: 2026-01-24
Developer Feedback
I was reading through your LSP implementation and noticed you've got a solid grasp of the protocol details—84 points reflects that you're hitting the fundamentals well, but I'm curious about the architectural choices you made around request/response handling, especially on the more complex scenarios like workspace edits or incremental sync.
Links:
The TL;DR
You're at 84/100, solid B-grade territory. This is based on Anthropic's skill grading standards—your Progressive Disclosure Architecture is strongest (26/30), showing good token economy and clear layering between SKILL.md and your reference files. The weakest area is Spec Compliance (12/15), mainly because your metadata description is vague on activation scenarios and you're missing some trigger phrases that would help developers discover this skill.
What's Working Well
- Reference architecture is clean. You've got SKILL.md pointing to references/capabilities.md and references/diagnostics.md at exactly the right level—no over-nesting, and each file stays under 100 lines where it matters.
- Code examples are focused. Your completions and hover implementations show real patterns without unnecessary bloat. The Protocol Messages section gives developers the actual LSP message structures they need.
- Terminology is consistent. You use "completions," "hover," "diagnostics," "definition" throughout—that makes the whole skill feel cohesive and trustworthy to someone implementing a language server.
The Big One: Missing Testing & Validation Patterns
Here's what's holding you back the most: you show how to implement LSP features, but you don't show developers how to verify they work. This drops your Utility score from potential 20 to 17/20.
**Why it mat...
Browse Category
More development Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?
Report Security Issue
Thank you for helping keep SkillzWave secure. We'll review your report and take appropriate action.
Note: For critical security issues that require immediate attention, please also email security@skillzwave.ai directly.