Skip to content

feat(lsp): say whether a repo needs a language server - #33

Merged
cmj0121 merged 2 commits into
mainfrom
feat/need-lsp-hint
Sep 23, 2026
Merged

cmj0121 merged 2 commits into
mainfrom
feat/need-lsp-hint

Conversation

@cmj0121

@cmj0121 cmj0121 commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add the wisdom:lsp skill, triggered by the magic word need lsp. It counts tracked source files per language, judges whether a language server would pay off (about 100+ files), and checks whether the official *-lsp plugin from claude-plugins-official is enabled and its binary is on PATH. It reports the missing steps and never installs anything.
  • Smith is unchanged; the magic word is the only trigger.
  • Add lsp to the Check tables in both READMEs.
  • Bump the version to 3.0.1.

Closes #32

Test plan

  • make test: all 4 checks pass
  • CI green

🤖 Generated with Claude Code

cmj0121 and others added 2 commits September 23, 2026 08:21
Add the `lsp` skill, triggered by `need lsp`. It counts tracked source
files per language, judges whether a language server would pay off,
and checks whether the official LSP plugin and its binary are already
on. It reports the missing install steps and never installs anything.

Smith does not call it automatically; the magic word is the trigger.

Refs: #32

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@cmj0121
cmj0121 merged commit d78385f into main Sep 23, 2026
2 checks passed
@cmj0121
cmj0121 deleted the feat/need-lsp-hint branch September 23, 2026 00:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

smith: hint whether to enable an LSP server for the project

1 participant