LaunchKit · 2026
Back to Skills

typescript-lsp

TypeScript language server providing type checking, code intelligence, and LSP diagnostics for .ts, .tsx, .js.

0
983 downloads
by @bowen31337

Setup & Installation

openclaw skills install @bowen31337/typescript-lsp

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install typescript-lsp

What This Skill Does

TypeScript/JavaScript language server providing type checking, code intelligence, and LSP diagnostics through typescript-language-server. Supports .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, and .cjs files. Runs automatically in LSP-compatible editors or via the tsc command line.

Surfaces type errors and code navigation in the editor in real time, catching bugs that runtime testing or linting alone would miss.

When to use it

  • Catching type errors before committing code
  • Navigating a large codebase with go-to-definition
  • Renaming a variable or function across multiple files
  • Organizing imports in TypeScript or React components
  • Running continuous type checks while refactoring

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Check my TypeScript project for type errors

AGENT
  1. 1Run tsc --noEmit in the project root
  2. 2Parse compiler output for errors and their locations
  3. 3Group errors by file
  4. 4Report each error with filename, line number, and description
OUTPUT

List of type errors with file paths and line numbers, or confirmation that the project is error-free

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

typescript-language-server npm package installed globallytypescript npm package installed globally