blackwell-systemsblackwell-systemsCommunityยท20 Agent Skills Included

agent-lsp

Safe code navigation, refactoring, and verification across 31 languages

Connects language servers to coding workflows for symbol lookup, caller analysis, safe renames, and blast-radius checks. Eliminates slow grep-and-read loops, broken renames, and risky edits by previewing changes in memory before touching disk. Chains impact analysis, editing, builds, and targeted tests into single verified workflows.
npx skills add blackwell-systems/agent-lsp --all -g -y
Available:

Tells your AI agent to prefer these code intelligence tools over text search, and maps each coding task to the correct skill with required pre- and post-edit verification steps.

All Skills in This Repository (20)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-explore

Aggregate hover, implementations, call hierarchy, and references from an LSP server.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-rename

Rename symbols across a workspace with LSP preview and confirmation.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-docs

Orchestrates three tiers of symbol documentation: live hover, offline toolchain, and source navigation.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-extract-function

Extract selected code blocks into named functions via language server code actions.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-impact

Determine the blast radius of a symbol or file via references, callers, and type relationships.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-understand

Generate a Code Map with symbol and file analysis via agent-lsp MCP.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-implement

Identify concrete types implementing a specified interface or abstract type.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-simulate

Simulate LSP-based code edits in memory before applying them to disk.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-edit-symbol

Resolve a named symbol via workspace queries and apply edits across files.

Community
Intermediate
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-safe-edit

Validate code edits against diagnostics before applying them.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-refactor

Automates end-to-end safe refactoring of codebases using LSP tooling.

Community
Advanced
๐Ÿ“ฆ In Repo
blackwell-systemsblackwell-systems

lsp-test-correlation

Map changed source files to their dedicated tests and run only those tests.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install agent-lsp?โ–ผ

Run `npx skills add blackwell-systems/agent-lsp --all -g -y` in your terminal to install all skills in this suite globally.

How to safely rename a function across a codebase?โ–ผ

Use the lsp-rename skill, which previews every affected file and asks for confirmation before applying the rename atomically through the language server.

How to check what breaks before editing code?โ–ผ

The lsp-impact and lsp-simulate skills show all callers and simulate your edit in memory, reporting exactly which errors it would introduce before anything is written to disk.

Which programming languages does agent-lsp support?โ–ผ

It works with 31 CI-verified languages including Go, Python, TypeScript, Rust, Java, Kotlin, PHP, and Ruby, all routed automatically through one session.

Does agent-lsp work with Claude Code and other MCP clients?โ–ผ

Yes. It runs as a standard MCP server, so any MCP-compatible client such as Claude Code, Cursor, or Codex can use all 66 tools and 23 workflow skills.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’