Existence probe with get_skill's exact access rules
skills
Existence probe with get_skill's exact access rules
200 + {"exists": bool} — never 404.
The skill-detail page decides org-member vs public-visitor mode by
probing for the slug in the caller's org. A GET-by-name probe logged a
browser-console 404 for every non-installed registry skill (F23, deep
audit 2026-06-10), and the list endpoint's `?name=` filter has DIFFERENT
visibility semantics (it hides workspace-scoped skills from callers
without membership, where get_skill's can_view_skill allows them — the
cuj-43 Phase-3 walkthrough caught that as a mode regression). This probe
reuses get_skill's exact resolution + visibility check.
GET
Existence probe with get_skill's exact access rules