SkillNote 0.5.5 — Bundled skill marker
·
21 commits
to master
since this release
Visibility fix for bundled skills (closes #57).
Skills imported from a marketplace, plugin, or skill_bundle import source were indistinguishable from locally-authored skills in the grid/list views — the only origin surface was the right-rail SourceCard on the detail page, which required clicking into a skill to see. This release adds a single small BundlePill component used consistently in three places so bundled-vs-local is identifiable at a glance.
What's new
📦 owner/repopill on every bundled skill, in card view, list view, and the detail page header- Forked/edited variant: amber tint +
·editedsuffix when a bundled skill has diverged from upstream - Smart label fallback:
origin.owner/repo→source_path→origin.host→ literalBundled - Truncation: long owner/repo names ellipsize; full source path available via native tooltip
Compatibility
- No API changes — the pill reads fields the backend already returns (
origin,source_path,import_source_id) - No schema changes, no migrations
- No breaking changes
- CLI version synced to 0.5.5 with no CLI code changes (per release convention)
Install / upgrade
# Self-hosted via Docker
docker pull ghcr.io/luna-prompts/skillnote-web:0.5.5
docker pull ghcr.io/luna-prompts/skillnote-api:0.5.5
# CLI (no functional change vs 0.5.4)
npm install -g skillnote@0.5.5
# or
npx skillnote@0.5.5 startDeferred (intentionally out of scope)
- Sources management page, bulk actions, filter facet for
Sourceon the home page — held back until users actually have enough bundled skills to need them. Premature dashboarding tends to clutter.
Full changelog
See CHANGELOG.md#055 for the complete release notes.
PRs in this release: