Skip to content

skill: advertise slint-lsp and note Python wheel constraints#11429

Open
tronical wants to merge 2 commits intomasterfrom
simon/skill-lsp
Open

skill: advertise slint-lsp and note Python wheel constraints#11429
tronical wants to merge 2 commits intomasterfrom
simon/skill-lsp

Conversation

@tronical
Copy link
Copy Markdown
Member

@tronical tronical commented Apr 17, 2026

  • Declare slint-lsp in the Claude Code plugin manifest (lspServers) so editors and assistants that load the skill auto-attach the Slint Language Server to .slint files.
  • Add docs/skills/slint/lsp-install.md with cargo + prebuilt-binary install paths and Debian/Ubuntu runtime deps; SKILL.md gets a short pointer to it.
  • Note in the Python section that the slint wheel's requires-python tracks recent CPython releases, so an older Python silently resolves to an older Slint.

Declare the slint-lsp binary in the Claude Code plugin manifest so any
editor or assistant that consumes this plugin auto-attaches the Slint
Language Server to .slint files for diagnostics, hover, go-to-definition
and formatting.

The binary is user-installed; document cargo and prebuilt-binary install
paths plus the Debian/Ubuntu runtime dependencies in a sibling
lsp-install.md so SKILL.md stays terse.
The slint wheel's requires-python tracks recent CPython releases and
advances with new Slint versions, so a project on an older Python may
silently resolve to an older Slint than expected. Tell readers to
check the wheel's requires-python on PyPI and bump their project's
requires-python (and .python-version for uv) before pinning a version.
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.

1 participant