HarborHarbor
DocumentationGuidesPlugins
Operations

Sharing across team

Share Functions, Apps, Skills, and plugin access without fake CLI commands.

Harbor sharing is workspace-scoped. Use the dashboard for workspace visibility and admin flows, the CLI for real inspect/exec authoring, and SDK clients for programmatic lifecycle operations.

SurfaceShared with workspace?Primary path
Plugin/sourceYes, when configured as workspace-visibleDashboard or SDK/admin flow
FunctionYeshrbr inspect -f ./thing.job.ts to publish; dashboard/SDK to invoke
AppYeshrbr inspect -f ./thing.app.ts to publish; URL to use
SkillYes, when shared through your team Skill repo/dashboard processMarkdown plus inspect-verified examples

Function

hrbr inspect -f ./helpful-thing.job.ts
hrbr inspect 'return await hrbr.jobs.inspect({ name: "helpful-thing" })'

Teammates can use the dashboard or SDK clients from the moment the Function is published.

Skill

Validate the Skill's assumptions with inspect before sharing:

hrbr inspect 'return await hrbr.sources.list()'
hrbr inspect 'return await hrbr.tools.search({ query: "the skill action", limit: 3 })'

Then share the markdown through the dashboard or repository process your team uses for agent skills.

On this page