The owner sets, for every guest at once (users.json guestDefaults):
- promptShortcuts: what a guest's composer starts with. A guest who never
saved settings gets them as the seed of their ai-agent-settings ui-state.
- sharedSkills: lab/project skills handed to every guest run. The scope
carries them to the host sidecar, which symlinks them into a generated
plugin and passes --plugin-dir: they show up as shared:<name>.
GET/PUT /api/guest-defaults (owner), GET /api/guest-skills (the composer's
mentions: shared + granted projects' skills), shareRef/sharedWithGuests on
the skills catalog.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>