AnnualReports 是一个用于聚合和分析网络安全行业年度报告的工具技能,来源于 danielmiessler/lifeos 项目。其数据来源为 awesome-annual-security-reports,覆盖 570+ 个来源。
用途 该技能面向需要汇总、检索和分析年度安全报告的场景,帮助用户从大量厂商报告中提取趋势、逐年比较威胁态势,并生成综合性的威胁分析。
主要能力
- 来源更新:从 GitHub 获取最新的报告来源列表,解析并更新 sources.json,报告新增或变更的条目。
- 来源列举:按类别列出所有报告来源,提供直接 URL。
- 报告下载:下载指定厂商和名称的报告文件(PDF、markdown)。
- 趋势分析:获取相关报告并跨厂商综合发现,产出趋势分析。
报告分类 分析报告类包括:全球威胁情报(56 份,如 CrowdStrike、Microsoft、IBM、Mandiant 等)、区域评估(11 份,如 FBI、CISA、Europol、NCSC 等)、行业专项情报(13 份,覆盖医疗、金融、能源、交通)、应用安全(21 份,如 OWASP、Veracode、Snyk、GitGuardian)、云安全(11 份,如 Google Cloud、AWS、Wiz、Datadog)、漏洞(14 份,如 Rapid7、VulnCheck、Edgescan)、勒索软件(9 份,如 Veeam、Zscaler、Palo Alto)、数据泄露(6 份,如 Verizon DBIR、IBM Cost of Breach)、物理安全(6 份,如 Dragos、Nozomi、Waterfall)、AI 与新兴技术(11 份,如 Anthropic、Google、Zimperium)。 调查问卷类包括:行业趋势(68 份,如 WEF、ISACA、Splunk、Gartner)、高管视角(7 份,如 CISO 报告、Deloitte、Proofpoint)、人力与文化(5 份,如 ISC2、KnowBe4、CompTIA)、市场与投资研究(5 份,如 IT Harvest、Recorded Future)、应用安全(9 份,如 Checkmarx、Snyk、Traceable)、云安全(7 份,如 Palo Alto、ISC2、Fortinet)、身份安全(19 份,如 CyberArk、Okta、SailPoint)、渗透测试(5 份,如 HackerOne、Cobalt、Bugcrowd)、隐私与数据保护(8 份,如 Cisco、Proofpoint、Drata)、勒索软件(6 份,如 Sophos、Delinea、Semperis)、AI 与新兴技术(12 份,如 Darktrace、Wiz、HiddenLayer)。
使用方式 执行前会检查用户自定义目录 ~/.claude/PAI/USER/SKILLCUSTOMIZATIONS/AnnualReports/,若存在则加载其中的 PREFERENCES.md、配置或资源,覆盖默认行为。技能被调用时会先发送语音通知(curl 请求 http://localhost:8888/notify)并输出文本通知。工作流路由包括 UPDATE、ANALYZE、FETCH。常用命令:
从 GitHub 更新来源
bun run ~/.claude/skills/Security/AnnualReports/Tools/UpdateSources.ts
列出所有来源
bun run ~/.claude/skills/Security/AnnualReports/Tools/ListSources.ts [category]
获取指定报告
bun run ~/.claude/skills/Security/AnnualReports/Tools/FetchReport.ts <vendor> <report-name>
数据文件包括 Data/sources.json(所有报告来源及元数据)和 Reports/(下载的报告文件)。
适用场景 适用于安全研究人员、分析师或团队需要快速检索、下载和综合大量厂商年度安全报告,进行威胁趋势分析、逐年对比或行业态势研究。
限制 该技能依赖本地 Claude 技能目录结构、bun 运行时以及本地通知服务(localhost:8888)。报告来源的可用性和更新取决于上游 GitHub 仓库。具体报告内容、收费、价格、平台支持等信息暂未提供。