Show raw file
config/harbor.yaml collector: exclude_forks: true # skip forked repositories when collecting excluded_repos: # repository names to skip when collecting - agent-skill-porter - agent-skill-harbor - agent-skill-harbor-demo - sk-azure-integration - sk-code-quality - sk-creative-tools - sk-data-pipeline - sk-database-patterns - sk-doc-tools - sk-mcp-toolkit - sk-onboarding-kit - sk-platform-sdk - sk-security-playbook - sk-video-production include_origin_repos: true # collect public repositories referenced by _from (1 level, deduped by owner/repo) # included_extra_repos: # additional repositories to collect by URL # - https://github.com/owner/repo history_limit: 50 # max entries kept in collects.yaml (0 = unlimited)post_collect: plugins: ######## Drift Detect - builtin plugin ######## - id: builtin.detect-drift short_label: Drift ######## Audit Skill Scanner - builtin plugin ######## # Run `harbor setup builtin.audit-skill-scanner` first. # Then run `pip install -r collector/plugins/builtin.audit-skill-scanner/requirements.txt`. # then uncomment the line below. # - id: builtin.audit-skill-scanner # short_label: Scanner # config: # command: skill-scanner # options: --policy balanced ######## Audit Promptfoo Security - builtin plugin ######## # Run `harbor setup builtin.audit-promptfoo-security` first. # Then run `pnpm install --dir collector/plugins/builtin.audit-promptfoo-security`. # Then uncomment the line below. # - id: builtin.audit-promptfoo-security # short_label: Security # config: # model: openai:gpt-5 # vulnerabilities: # - prompt-injection # - prompt-extraction # - jailbreak # - policy-violation # risk_threshold: 1 # critical_threshold: 3 ######## Notify Slack - builtin plugin ######## # Additional setup files is not needed in this plugin. # Just uncomment the line below, then set HARBOR_SLACK_WEBHOOK_URL in .env or CI secrets. # - id: builtin.notify-slack # short_label: Slack # config: # disable_send: false # use_debug_message: false # highlight_intents: # - warn # - danger ######## Exmpel - user defined plugin ######## # Generate the example plugin first: harbor setup example-user-defined-plugin # Then uncomment the line below. # - id: example-user-defined-plugin # short_label: Examplecatalog: skill: fresh_period_days: 30 # 0 = disable "New" badge# ui:# title: Agent Skill HarborCollector
| Setting | Value |
|---|---|
Exclude forked repositories | Enabled |
Also collect repositories where skills were copied from | Enabled |
Excluded repositories | |
Additional repositories | Not configured |
Collection history limit | 50 |
Post Collect
| Setting | Value |
|---|---|
Plugins | 1. builtin.detect-drift Drift |
Catalog
| Setting | Value |
|---|---|
"New" badge duration (days) | 30 |
UI
| Setting | Value |
|---|---|
Header title | Agent Skill Harbor |