Skills & Plugins
Author and import Claude Skills and Plugins. Sync an org manifest across every user.
Claude Skills
A Claude Skill is a bundle of instructions, allowed tools, and helper files that an agent can invoke. NBI manages them from a Skills tab in Settings.
- Author inline. Create a new Skill, edit its
SKILL.mdand helper files without leaving the lab. - Import from GitHub. Drop a
github.com/owner/repo/tree/main/skills/<name>URL into the import dialog; NBI fetches the tarball, validates the bundle, and installs it under~/.jupyter/skills/. - Org-managed manifest. Point
NBI_SKILLS_MANIFESTat a YAML manifest file or URL. NBI’s reconciler installs every Skill in the manifest at startup and re-checks every 24h. Managed Skills are read-only in the UI — users can’t edit, rename, or delete them, and the reconciler restores any that get removed.
Claude Plugins
Claude Plugins are install-and-go bundles published to marketplaces. NBI’s Plugins panel wraps the claude plugin CLI:
- Install, uninstall, enable, disable. From a marketplace URL or a GitHub repo.
- Marketplace add/remove. Manage which marketplaces are visible to Claude.
- Project vs user scope. Plugins installed to a project root are isolated to that workspace.
Manifest example
skills:
- url: https://github.com/your-org/data-skills/tree/main/skills/eda
name: eda
scope: user
- url: https://github.com/your-org/data-skills/tree/main/skills/ml-recipes
scope: user