langserver
Nim symbol navigation, type resolution, and project diagnostics
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow 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โopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core