← All creators

blackwell-systems

User

Your coding agent is editing blind. agent-lsp gives it type-aware navigation, blast-radius analysis, and pre-verified edits. 50 tools, 21 skills, 30 languages.

21 indexed · 0 Featured · 56 stars · avg score 91
Prolific

Categories

Indexed Skills (21)

AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
Code & Development Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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, concurrency safety) using LSP-first strategies. Concurrency checks cover 25 languages across 4 families (goroutine, thread, async, actor). Produces a severity-tiered findings report. Language-agnostic.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
Code & Development Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
AI & Automation Solid

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.

56 Updated today
blackwell-systems
Code & Development Solid

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.

56 Updated today
blackwell-systems

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.