> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jaasskills.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sharing & visibility

> Public, private, and per-grant access to a skill

Visibility is a property of the skill id — every version shares one value — and is evaluated per-request against the caller's claims, **never baked into the index**. The same entry is visible or invisible depending on who's asking, and revoking a share grant takes effect on the very next request.

| Visibility | Who can see it                                                                                 |
| ---------- | ---------------------------------------------------------------------------------------------- |
| `public`   | Anyone, including an anonymous, unauthenticated caller                                         |
| `private`  | Only its owning tenant, or a caller named in an explicit share grant (by user id or tenant id) |

Managing a share grant requires the `skills:share` scope *and* being either the skill's owning user or an admin of its owning tenant — the scope alone doesn't restrict which skill, so both checks apply together.
