HarborHarbor
DocumentationGuidesPlugins
For Agents

Agent Skills — /.well-known

Canonical Harbor agent skills served from /.well-known/agent-skills/harbor/.

The canonical agent surface for Harbor. Ten markdown files that teach an LLM how to use Harbor end-to-end — what to install, how to authenticate, which tool to call when, when to publish a Function, when to fall back to hrbr exec.

These are the source of truth for agent behavior. Every Harbor docs page is downstream of these files.

The skill set

URLTopic
/SKILL.mdEntry point. Route to a topic.
/harbor-plugins.mdPlugins, sources, tools, state machine
/harbor-exec.mdWhen to use hrbr exec
/harbor-workflows.mdDurable lane: step.do, step.sleep, step.waitForEvent
/harbor-jobs.mdWhen to publish a Function
/harbor-apps.mdWhen to publish an App
/harbor-orbit.mdWorkspace primitives
/harbor-app-ui.mdApp UI authoring
/harbor-sand.mdLocal CLI bridge
/harbor-workflow-authoring.mdHow to author a workflow-backed skill

(All paths above are relative to https://docs.tryharbor.ai.)

Discovery

Agent hosts that follow the Agent Skills convention discover Harbor skills automatically when the user mentions Harbor or tryharbor.ai. The host fetches SKILL.md first, then loads the topic skills referenced inside it on demand.

For hosts without auto-discovery (most current LLM clients), point them at the URLs in your system prompt or skill loader.

Frontmatter convention

Each skill starts with YAML frontmatter:

---
name: harbor-plugins
user-invocable: false
description: |
  Provides the agent's safe path to the workspace's connected
  SaaS / API / MCP / database tools through Harbor.
---
  • name — the slug (= the filename without .md)
  • user-invocablefalse for topic skills; the user doesn't say "use harbor-plugins skill", they describe their intent
  • description — used by the host's skill router

Cache headers

content-type: text/markdown; charset=utf-8
cache-control: public, max-age=300, s-maxage=86400, stale-while-revalidate=2592000

Same as /llms.txt — aggressive cache, low rebuild rate.

These skills are mirrored verbatim from packages/skills/content/meta/*.md in the main harbor repo. Edits to the canonical content happen there, not in this docs repo.