pygls-v2
CommunityMigrate pygls v1 to v2 with ease.
AuthorDa1sypetals
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers migrate a pygls v1-based Language Server to pygls v2 by outlining breaking changes and mapping old APIs to the new ones, reducing upgrade friction.
Core Features & Use Cases
- Migration guidance: Step-by-step notes on adapting command methods, renamed types, and server APIs.
- Compatibility checks: Highlights deprecated patterns to remove and new conventions to adopt when upgrading a project.
- Use Case: When updating an existing Python LSP server, follow this Skill to align to pygls v2 and avoid common integration pitfalls.
Quick Start
Start with reading the pygls v2 migration guide and apply the changes to your codebase, renaming imports and updating function signatures as shown in examples.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pygls-v2 Download link: https://github.com/Da1sypetals/cutile-lsp/archive/main.zip#pygls-v2 Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.