leta

Locate symbol definitions and references using LSP-powered semantic code navigation.

12|1|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/andreasjansson/leta --skill leta
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: leta
Source: https://github.com/andreasjansson/leta/tree/main/skills/leta
Command: npx skills add https://github.com/andreasjansson/leta --skill leta

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Semantic code navigation in large codebases using LSP to quickly locate symbol definitions, usages, and call relationships.

Core Features & Use Cases

  • Semantic symbol search across languages
  • Definition and reference lookup
  • Call graph exploration and lightweight refactoring guidance

Quick Start

Load Leta in your workspace and start by using leta show <symbol> to view definitions.

Frequently Asked Questions about leta

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

FAQPage Schema
How do I find symbol definitions and references in a large codebase?

You can locate symbol definitions and references in a large codebase using LSP-powered semantic navigation. It enables AI agents to quickly find usages and trace call paths across multi-language projects.

How does LSP semantic code navigation work for refactoring tasks?

LSP semantic code navigation works by indexing language server protocols to map symbol relationships, providing lightweight refactoring guidance and allowing agents to trace call graphs across multi-language projects accurately.

Can I use semantic code search across different programming languages?

Yes, semantic code search applies across multi-language projects. It leverages LSP tooling to locate definitions and usages regardless of the specific programming language used in the codebase.

What is the best way to trace call paths and explore code architecture?

The best way to trace call paths and explore code architecture is using LSP-powered tooling. It provides semantic call graph exploration to help you understand complex structural relationships and trace function calls.

Do I need a specific environment setup to enable LSP code navigation?

You need a valid SKILL.md file at the skill root containing YAML frontmatter with a name and description to enable LSP code navigation. This file may also reference optional scripts and assets for extended functionality.