<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated today

by blackwell-systems

agent-lsp

MCP server that orchestrates language servers into agent-native workflows. 65 tools, 30 CI-verified languages.

  • Active — Updated in the last 14 days
Works with
  • Claude

161 GitHub stars (161)

+8 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +8 in total; the busiest day was Oct 9 with +2 stars.Sep 27: 0 starsSep 28: +1 starsSep 29: +1 starsSep 30: 0 starsOct 1: +1 starsOct 2: 0 starsOct 3: +1 starsOct 4: −1 starsOct 5: +1 starsOct 6: −1 starsOct 7: +1 starsOct 8: +1 starsOct 9: +2 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: +2 starsOct 14: 0 starsOct 15: −1 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 28+1
Sep 29+1
Sep 300
Oct 1+1
Oct 20
Oct 3+1
Oct 4−1
Oct 5+1
Oct 6−1
Oct 7+1
Oct 8+1
Oct 9+2
Oct 100
Oct 110
Oct 120
Oct 13+2
Oct 140
Oct 15−1
Oct 160
  • 24 skills (24 skills found in its SKILL.md files)
  • 19 forks (19 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add blackwell-systems/agent-lsp

Asks which skills and agents to install. Just one: npx skills add blackwell-systems/agent-lsp --skill lsp-architecture — add -g for every project.

Claude Code

git clone https://github.com/blackwell-systems/agent-lspcp -r "agent-lsp/skills/lsp-architecture" ~/.claude/skills/

Copies the lsp-architecture skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add blackwell-systems/agent-lsp

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md.

  • lsp-architecture

    Generate a structural architecture overview of a codebase: languages, package map, entry points, dependency graph, and hotspots. One call for the big picture.

    skills/lsp-architecture/SKILL.md on GitHub (opens in a new tab)
  • lsp-concurrency-audit

    Concurrency safety audit for a type or file. Maps all fields, traces which are accessed from concurrent contexts (goroutines, threads, async tasks), and flags fields that lack synchronization. Produces a field-level safety report. Language-agnostic across 4 concurrency families.

    skills/lsp-concurrency-audit/SKILL.md on GitHub (opens in a new tab)
  • lsp-cross-repo

    Cross-repository analysis — find all callers of a library symbol in one or more consumer repos. Use when refactoring a shared library and need to understand how consumers use it.

    skills/lsp-cross-repo/SKILL.md on GitHub (opens in a new tab)
  • lsp-dead-code

    Enumerate exported symbols in a file and surface those with zero references across the workspace. Use when auditing for dead code, cleaning up APIs, or checking which exports are safe to remove.

    skills/lsp-dead-code/SKILL.md on GitHub (opens in a new tab)
  • lsp-docs

    Three-tier documentation lookup for any symbol — hover → offline toolchain doc → source definition. Use when hover text is absent, insufficient, or the symbol is in an unindexed dependency.

    skills/lsp-docs/SKILL.md on GitHub (opens in a new tab)
  • lsp-edit-export

    Safe workflow for editing exported symbols or public APIs. Use when changing a function signature, modifying a public type, or altering any symbol used outside its own package — finds all callers first so nothing breaks silently.

    skills/lsp-edit-export/SKILL.md on GitHub (opens in a new tab)
  • lsp-edit-symbol

    Edit a named symbol without knowing its file or position. Use when you want to change a function, type, or variable by name and don't have exact coordinates. Resolves the symbol to its definition, retrieves its full range, and applies the edit.

    skills/lsp-edit-symbol/SKILL.md on GitHub (opens in a new tab)
  • lsp-explore

    "Tell me about this symbol": hover + implementations + call hierarchy + references in one pass — for navigating unfamiliar code.

    skills/lsp-explore/SKILL.md on GitHub (opens in a new tab)
  • lsp-extract-function

    Extract a selected code block into a named function. Primary path uses the language server's extract-function code action; falls back to manual extraction when no code action is available. Validates captured variables, scope shadowing, and compilation after extraction.

    skills/lsp-extract-function/SKILL.md on GitHub (opens in a new tab)
  • lsp-fix-all

    Apply available quick-fix code actions for all current diagnostics in a file, one at a time with re-collection between each fix. Use to bulk-resolve errors and warnings the language server can fix automatically.

    skills/lsp-fix-all/SKILL.md on GitHub (opens in a new tab)
  • lsp-format-code

    Format a file or selection using the language server's formatter. Use before committing to apply consistent style, or after generating code to clean up indentation and spacing. Supports full-file and range-based formatting.

    skills/lsp-format-code/SKILL.md on GitHub (opens in a new tab)
  • lsp-generate

    Trigger language server code generation — implement interface stubs, generate test skeletons, add missing methods, generate mock types. Uses suggest_fixes to surface generator options and execute_command to run them.

    skills/lsp-generate/SKILL.md on GitHub (opens in a new tab)
  • lsp-impact

    Blast-radius analysis for a symbol or file — shows all callers, type supertypes/subtypes, and reference count before you change it. Use when refactoring, deleting, or changing the signature of any function, type, or method. Also accepts a file path to surface all exported-symbol impact in one shot.

    skills/lsp-impact/SKILL.md on GitHub (opens in a new tab)
  • lsp-implement

    Find all concrete implementations of an interface or abstract type. Use when you need to know what types satisfy an interface, or what subtypes exist before changing a base type.

    skills/lsp-implement/SKILL.md on GitHub (opens in a new tab)
  • lsp-inspect

    Full code quality audit for a file, package, or directory. Supports batch mode (directory walk with --top ranking), comparison mode (--diff for branch-only issues), severity calibration by blast radius, fix suggestions, and confidence tiers. Applies a check taxonomy (dead symbols, silent failures, error wrapping, coverage gaps, test coverage, doc drift, unrecovered panics, context propagation, co…

    skills/lsp-inspect/SKILL.md on GitHub (opens in a new tab)
  • lsp-local-symbols

    Fast file-scoped symbol analysis — find all usages of a symbol within the current file, list all symbols defined in the file, and get type info at a position. Use when you need local-scope analysis without a workspace-wide search.

    skills/lsp-local-symbols/SKILL.md on GitHub (opens in a new tab)
  • lsp-onboard

    First-session project onboarding. Explores the project structure, detects build system, test runner, entry points, and key architecture patterns. Produces a structured project profile the agent can reference throughout the session.

    skills/lsp-onboard/SKILL.md on GitHub (opens in a new tab)
  • lsp-refactor

    End-to-end safe refactor workflow — blast-radius analysis, speculative preview, apply to disk, verify build, run affected tests. Inlines lsp-impact + lsp-safe-edit + lsp-verify + lsp-test-correlation into one coordinated sequence.

    skills/lsp-refactor/SKILL.md on GitHub (opens in a new tab)
  • lsp-rename

    Two-phase safe rename across the entire workspace. Use when renaming any symbol, function, method, variable, type, or identifier — shows all affected sites before executing atomically via LSP. Never renames without confirmation.

    skills/lsp-rename/SKILL.md on GitHub (opens in a new tab)
  • lsp-safe-edit

    Wrap any code edit with before/after diagnostic comparison. Speculatively previews the change first (preview_edit), then applies to disk only if the error delta is acceptable. If post-edit errors appear, surfaces code actions for quick fixes. Handles single and multi-file edits.

    skills/lsp-safe-edit/SKILL.md on GitHub (opens in a new tab)
  • lsp-simulate

    Speculative code editing session — simulate changes in memory before touching disk. Use when planning edits that might break things, exploring refactors across multiple files, or verifying an edit is safe before applying.

    skills/lsp-simulate/SKILL.md on GitHub (opens in a new tab)
  • lsp-test-correlation

    Find and run the tests that cover a source file. Use after editing a file to discover exactly which test files and test functions need to run — without running the entire test suite.

    skills/lsp-test-correlation/SKILL.md on GitHub (opens in a new tab)
  • lsp-understand

    Deep-dive exploration of unfamiliar code — given a symbol or file, builds a complete Code Map showing type info, implementations, call hierarchy (2-level depth limit), all references, and source. Broader than lsp-explore: accepts files, synthesizes multi-symbol relationships, and produces a navigable dependency map.

    skills/lsp-understand/SKILL.md on GitHub (opens in a new tab)
  • lsp-verify

    Full three-layer verification after any change — LSP diagnostics + compiler build + test suite, ranked by severity. Use after completing any edit, refactor, or feature to confirm nothing is broken before committing.

    skills/lsp-verify/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.