code-analysis

Analyze code with LSP-powered tools for types, definitions, and references.

55|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/bug-ops/zeph --skill code-analysis-bug-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-analysis
Source: https://github.com/bug-ops/zeph/tree/main/.zeph/skills/code-analysis
Command: npx skills add https://github.com/bug-ops/zeph --skill code-analysis-bug-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improve code understanding across large, multi-language projects by leveraging LSP servers to provide accurate type information, definitions, references, diagnostics, and refactoring guidance.

Core Features & Use Cases

  • Go-to-definition, find-all-references, and workspace symbol search across languages.
  • Diagnostics and real-time feedback with compiler-accurate error reporting.
  • Code actions, refactoring, and formatting support for safe, scalable edits.

Quick Start

Point your LSP server at the workspace and run a diagnostic pass to surface issues and navigation clues.

Frequently Asked Questions about code-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find all references and go-to-definition across multiple programming languages in one workspace?

LSP-powered code analysis provides compiler-accurate go-to-definition, find-all-references, and workspace symbol search across multi-language projects. It leverages language server protocol endpoints to deliver navigation clues and accurate type information.

Can I get compiler-accurate diagnostics and error reporting for large codebases?

Compiler-accurate diagnostics are delivered by running a diagnostic pass over the workspace using the language server protocol. This surfaces real-time error reporting and type information directly from the connected language servers.

What do I need to configure before running LSP code analysis for refactoring and navigation?

You need the mcpls MCP server configured as the LSP endpoint and compatibility with 3.17+ language servers. Point your configured LSP server at the workspace to run diagnostics and surface navigation clues.

How does workspace symbol search work for multi-language project navigation?

Workspace symbol search queries the connected language servers to index and locate symbols across the entire multi-language project. It uses LSP-powered tools to return compiler-accurate types and definitions for precise refactoring.

Does this code analysis approach support automated refactoring and formatting?

LSP-powered code analysis supports code actions, refactoring, and formatting for safe, scalable edits. It leverages language server protocol capabilities to apply compiler-accurate transformations across the workspace.