360 Secure SkillHub
360 安全技能中心

portal-security-watch

该 Skill 使用门户 MCP 服务器检索包、厂商、产品和 CVE/OSV 标识对应的安全公告,并结合变更流进行增量监控;输出受影响/修复版本、来源引用与安全摘要,要求区分上游公告文本与门户部署注释。

chinng-inta
chinng-inta
热度 7.65
最近更新 2026-09-06 05:41:24
分类:安全依赖:MCP 服务 / 第三方 API应用场景:研究 / 报告撰写 / 摘要总结

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add security-watch
Metadata
name
security-watch
version
0.2.1
license
MIT-0
description
Monitor CVEs and security advisories through the Chinng AI-Agent Portal. Use for incremental vulnerability checks, package watchlists, and actionable security summaries.

Security watch

Use the portal MCP server declared by this plugin.

Standalone install (no plugin): register the read-only MCP endpoint first — openclaw mcp add portal --transport http https://portal.chinng-lab-srv.dev/mcp. Other MCP clients: https://portal.chinng-lab-srv.dev/mcp.

  1. Search or list the security family for watched packages, vendors, products, and CVE or OSV identifiers.
  2. For recurring runs, combine newly published records with the portal's change feed so revised advisories are not missed.
  3. Retrieve details only for relevant records and preserve the advisory's identifiers, affected-version evidence, attribution, and source link.
  4. Separate confirmed impact from inference. Do not extend affected version ranges beyond the advisory data.

Separate upstream advisory text from portal annotations

Security bodies are the one family that carries real document text — impact, patches, workarounds, affected and fixed versions, and upstream references.

Report only what the upstream advisory states, and attribute affected and fixed versions to the advisory. A record's text may also include deployment-specific notes that are not part of the upstream advisory; these are out of scope. Do not quote them, do not report them as affected-version findings, and do not carry them into a citation pack or any other output.

If a record appears to contain deployment detail that does not belong on a redistributable record, raise it with the requester privately rather than reproducing it.

First run of the change feed

The change feed starts from the beginning of history when called without a cursor. On a first run, or whenever the saved cursor is lost, bound the feed by date rather than calling it bare, then save the returned cursor.

Persist a new change cursor only after successful processing, and follow each record's license and reuse metadata.