Toolverse
All skills

typescript-lsp

by openclaw

TypeScript language server providing type checking, code intelligence, and LSP diagnostics for .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, .cjs files. Use when working with TypeScript or JavaScript code that needs type checking, autocomplete, error detection, refactoring support, or

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Frontend
Views
31

About this skill

TypeScript language server providing type checking, code intelligence, and LSP diagnostics for .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, .cjs files. Use when working with TypeScript or JavaScript code that needs type checking, autocomplete, error detection, refactoring support, or code navigation.

How to use

  1. Zainstaluj serwer TypeScript i kompilator, uruchamiając w terminalu npm install -g typescript-language-server typescript lub yarn global add typescript-language-server typescript. Sprawdź poprawność instalacji poleceniami typescript-language-server --version i tsc --version.
  2. Utwórz plik tsconfig.json w katalogu głównym projektu, definiując opcje kompilatora takie jak target ES2020, moduł ESNext, strict mode, esModuleInterop i moduleResolution node. Określ katalogi do analizy w sekcji include (np. src/**/*) i wyklucz node_modules oraz dist.
  3. Serwer uruchamia się automatycznie w edytorach kompatybilnych z LSP. Aby ręcznie sprawdzić typy bez generowania plików, użyj polecenia tsc --noEmit w terminalu.
  4. Dla ciągłej analizy podczas pracy włącz tryb obserwacji poleceniem tsc --watch --noEmit. Serwer będzie monitorować zmiany i raportować błędy na bieżąco.
  5. Korzystaj z funkcji edytora: autouzupełnianie podczas pisania kodu, przejście do definicji symbolu, wyszukiwanie wszystkich referencji, zmianę nazwy symbolu w całym projekcie oraz szybkie poprawki dla wykrytych błędów.
  6. Aby skompilować pliki TypeScript, uruchom tsc src/index.ts lub inne ścieżki do swoich plików źródłowych.

Related skills

apple-reminders

by openclaw

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

Frontend
2085

markitdown

by K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting

Frontend
75173

senior-fullstack

by davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects,

Frontend
2896

screenshot-to-code

by OneWave-AI

Convert UI screenshots into working HTML/CSS/React/Vue code. Detects design patterns, components, and generates responsive layouts. Use this when users provide screenshots of websites, apps, or UI designs and want code implementation.

Frontend
94209

shadcn-ui

by josechifflet

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and

Frontend
157206

game-development

by davila7

Game development orchestrator. Routes to platform-specific skills based on project needs.

Frontend
36112