Help us improve
Share bugs, ideas, or general feedback.
From tsgo-lsp
This skill should be used when working on TypeScript or JavaScript projects that have the tsgo LSP server available. It covers type checking, code navigation, refactoring, diagnostics, and code analysis via the native tsgo language server. Use when the user asks to "check types", "find type errors", "refactor TypeScript", "rename symbol", "find references", "go to definition", "format code", "fix TypeScript errors", "get diagnostics", "show code actions", "understand this TypeScript code", or when investigating type-related bugs, performing code navigation, or doing safe refactoring across a TypeScript codebase. Also use when the user mentions "tsgo", "typescript-go", "TypeScript 7", or "tsgo LSP".
npx claudepluginhub rcamf/claude-plugins --plugin tsgo-lspHow this skill is triggered — by the user, by Claude, or both
Slash command
/tsgo-lsp:tsgo-lspThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The tsgo language server runs natively via Claude Code's `lspServers` integration,
Selects the right typegraph-mcp tool for type-aware TypeScript navigation: definitions, references, types, code structure, refactors, and impact analysis.
TypeScript deep-dive skill covering type-level programming, performance optimization, monorepo patterns, and migration strategies. Also redirects to specialized subagents for bundler/module/type issues.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
The tsgo language server runs natively via Claude Code's lspServers integration,
providing real-time TypeScript analysis through the Language Server Protocol. The
server launches automatically when working with .ts, .tsx, .js, or .jsx files.
The tsgo LSP provides these capabilities through Claude Code's native LSP integration:
Follow the Understand → Investigate → Act pattern:
When investigating type errors:
When renaming or restructuring:
When first encountering a TypeScript project:
For full project type checking, run tsgo directly:
tsgo --project tsconfig.json
This performs a complete type check and reports all errors. Useful for CI-style validation or checking the entire project at once.
/check-types [file] — Run type checking on a file or the whole project/project-overview — Get a summary of project structure and types/find-symbol <name> — Search for a symbol and show its detailstsgo binary available in PATH (install via npm install -g @typescript/native-preview or build from microsoft/typescript-go)tsconfig.json in the project rootIf the LSP server fails to start:
tsgo is in PATH: which tsgotsconfig.json exists in the project.ts, .tsx, .js, .jsx)