360 Secure SkillHub
360 安全技能中心

SourceHarbor Watchlist Briefing

教代理通过 SourceHarbor 观察清单与当前简报数据回答一个运营问题,按“当前故事、变化点、所用证据、建议下一步操作”的契约输出,并在 MCP 或 HTTP 访问不完整时标注运行时缺口。技能本身不提供服务端能力,只描述工作流与配置入口。

xiaojiou176
xiaojiou176
热度 43.33
最近更新 2026-05-11 17:41:17
分类:数据依赖:MCP 服务 / 第三方 API / 代码执行应用场景:研究 / 报告撰写 / 摘要总结

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add sourceharbor-watchlist-briefing
Metadata
name
sourceharbor-watchlist-briefing
description
Use SourceHarbor watchlists, briefings, Ask, MCP, and HTTP API to answer one question with current story context and evidence.
triggers
["sourceharbor","watchlist","briefing","operator question"]

SourceHarbor Watchlist Briefing

Use this skill when you want OpenClaw to inspect one SourceHarbor watchlist and answer a question with the current story and evidence context.

Think of it as an operator briefing skill card:

  • it teaches the agent the workflow
  • it names the MCP/HTTP setup needed
  • it shows which SourceHarbor capabilities matter
  • it keeps the answer evidence-backed and operational

Goal

  • start from one watchlist
  • reuse the current briefing or story payload
  • answer one operator question
  • cite the evidence used
  • return one concrete next action

Runtime you need

  • one connected SourceHarbor MCP server, or
  • one running SourceHarbor HTTP API at SOURCE_HARBOR_API_BASE_URL
  • if either still needs wiring, use references/INSTALL.md

Exposed MCP abilities

This skill is built around these SourceHarbor capability groups:

  • health
  • retrieval / Ask-style evidence lookup
  • jobs and compare views
  • artifacts and reports
  • workflows, subscriptions, and notifications when the question is really about operator state

Use references/CAPABILITIES.md for the concrete tool map.

Inputs To Fill In

  • WATCHLIST_ID: the watchlist you want to inspect
  • QUESTION: the question you want answered
  • SOURCE_HARBOR_API_BASE_URL: the SourceHarbor API base URL when MCP is not wired
  • SOURCE_HARBOR_MCP_STATUS: whether SourceHarbor MCP is already connected

Workflow

Use the strongest available path in this order:

  1. SourceHarbor MCP, if it is already connected
  2. SourceHarbor HTTP API at SOURCE_HARBOR_API_BASE_URL
  3. SourceHarbor web routes only as visible proof surfaces

Required steps:

  1. Load the watchlist object.
  2. Load the current watchlist briefing or briefing page payload.
  3. Identify the selected story and the recent changes.
  4. Answer QUESTION using that story context.
  5. Return:
    • Current story
    • What changed
    • Evidence used
    • Suggested next operator action

Output contract

Return:

  • current_story
  • what_changed
  • evidence_used
  • suggested_next_action
  • runtime_gap if MCP or HTTP access was partial

Guardrails

  • Do not pretend SourceHarbor is a hosted SaaS.
  • Do not turn sample/demo surfaces into live-proof claims.
  • Do not answer without evidence.
  • If MCP or HTTP access is partial, say so clearly instead of filling gaps.

Companion references

  • README.md
  • references/README.md
  • references/INSTALL.md
  • references/OPENHANDS_MCP_CONFIG.json
  • references/OPENCLAW_MCP_CONFIG.json
  • references/CAPABILITIES.md
  • references/DEMO.md
  • references/TROUBLESHOOTING.md