An installable Codex and Claude skill for building Language Server Protocol servers and editor integrations.
The skill covers protocol capability negotiation, document sync, completion, hover, signature help, diagnostics, definitions, references, semantic tokens, rename, code actions, workspace indexing, client/server wiring, packaging, testing, and performance-sensitive editor behavior.
Use npm without a global install:
npx @explorer_kasmir/lsp-dev-skill install codex
npx @explorer_kasmir/lsp-dev-skill install claudeInstall into an explicit skills directory:
npx @explorer_kasmir/lsp-dev-skill install --target ~/.codex/skills
npx @explorer_kasmir/lsp-dev-skill install --target ~/.claude/skillsReplace an existing install:
npx @explorer_kasmir/lsp-dev-skill install codex --forceCopy skills/lsp-dev into your agent's skills directory.
Common locations:
- Codex:
~/.codex/skills/lsp-dev - Claude:
~/.claude/skills/lsp-dev
If your client uses a different skills directory, copy the folder there or use --target.
npm test
npm run doctorThe validator checks the required SKILL.md, referenced files, references/, and agents/openai.yaml.
npm pack
npm publish --access publicTest the packed artifact before publishing:
npm pack
npx ./explorer_kasmir-lsp-dev-skill-1.0.0.tgz install --target ./tmp/skillsMIT