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 inspectQUESTION: the question you want answeredSOURCE_HARBOR_API_BASE_URL: the SourceHarbor API base URL when MCP is not wiredSOURCE_HARBOR_MCP_STATUS: whether SourceHarbor MCP is already connected
Workflow
Use the strongest available path in this order:
- SourceHarbor MCP, if it is already connected
- SourceHarbor HTTP API at
SOURCE_HARBOR_API_BASE_URL - SourceHarbor web routes only as visible proof surfaces
Required steps:
- Load the watchlist object.
- Load the current watchlist briefing or briefing page payload.
- Identify the selected story and the recent changes.
- Answer
QUESTION using that story context. - Return:
- Current story
- What changed
- Evidence used
- Suggested next operator action
Output contract
Return:
current_storywhat_changedevidence_usedsuggested_next_actionruntime_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.mdreferences/README.mdreferences/INSTALL.mdreferences/OPENHANDS_MCP_CONFIG.jsonreferences/OPENCLAW_MCP_CONFIG.jsonreferences/CAPABILITIES.mdreferences/DEMO.mdreferences/TROUBLESHOOTING.md