nim-langnim-langOfficialยท1 Agent Skills Included

langserver

Nim symbol navigation, type resolution, and project diagnostics

Finds Nim symbol definitions, references, and type origins with precise, structured results. Checks single files or entire projects for errors, warnings, and hints without manual builds or grep searches. Guides safe renaming, naming standardization, and iterative project fixes while conserving context tokens.
npx skills add nim-lang/langserver --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install langserver?โ–ผ

Run `npx skills add nim-lang/langserver --all -g -y` in your terminal to install all tools in this suite globally.

How to find all references of a Nim symbol?โ–ผ

Use nimFindSymbols to locate the exact definition, then nimFindReferences on that position to list every usage across the project without grep.

How to check a Nim project for errors?โ–ผ

Call nimCheckProject to get structured errors, warnings, and hints for the whole workspace, or nimCheckFile for a single file.

Does it work with Claude Code and Gemini?โ–ผ

Yes. The server runs in MCP mode and connects directly to Claude Code, Gemini, GitHub Copilot, and other MCP-compatible coding environments.

Why use MCP tools instead of grep for Nim code?โ–ผ

MCP tools understand Nim semantics like scopes, imports, and overloads, returning precise structured results that save tokens and avoid noisy text matches.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’