A powerful language server providing deep code intelligence, type checking, and refactoring for TypeScript and JavaScript projects.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install typescript-lsp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install typescript-lsp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The TypeScript LSP skill integrates the typescript-language-server into your development environment, offering a robust suite of tools for static analysis and code navigation. It bridges the gap between raw text editing and intelligent IDE features by providing precise diagnostics for .ts, .tsx, and .js files.
By utilizing this tool within the Openclaw Skills framework, developers and AI agents can ensure high code quality and significantly speed up the debugging process through automated error detection. It supports modern JavaScript and TypeScript standards, ensuring that your logic remains sound across various module systems and file extensions.
To get started with this skill in the Openclaw Skills library, you need to install the language server and the TypeScript compiler globally:
npm install -g typescript-language-server typescript
Alternatively, using yarn:
yarn global add typescript-language-server typescript
Verify that the tools are correctly installed by checking their versions:
typescript-language-server --version
tsc --version
The skill relies on standard project configuration files to define its behavior and scope. It organizes metadata based on the following structure:
| Component | Purpose |
|---|---|
| tsconfig.json | The primary configuration file defining compiler options, target versions, and file inclusions. |
| Diagnostics | Metadata output containing error messages, line numbers, and severity levels for code issues. |
| Source Files | Support for .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, and .cjs file types. |
| Type Definitions | Utilizes @types packages and local d.ts files to provide context for external libraries. |
Loading
A sophisticated three-tier memory architecture that mimics human cognition to provide AI agents with efficient, hierarchical, and long-term context retention.

A comprehensive language server integration for Solidity that provides compilation, linting, and security auditing for smart contract developers.

A high-performance language server providing deep code intelligence, real-time error detection, and advanced refactoring tools for Rust development.

A high-performance Python language server providing static type checking, code intelligence, and real-time diagnostics for professional development.

A high-performance AI agent skill for executing USDT-margined perpetual futures trades on the WEEX exchange with up to 125x leverage.

An agent-native whale wallet tracker for monitoring large BTC and ETH movements and scoring smart money activity.








































