pygls-v2

Community

Migrate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.