AnnualReports

Aggregate and analyze annual cybersecurity vendor reports for year-over-year threat intelligence summaries.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/davdunc/pai-framework --skill annualreports-davdunc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AnnualReports
Source: https://github.com/davdunc/pai-framework/tree/main/skills/Security/AnnualReports
Command: npx skills add https://github.com/davdunc/pai-framework --skill annualreports-davdunc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Annual security reporting is scattered across hundreds of vendor PDFs and web pages, making it difficult to quickly find relevant material and compare threat landscapes over time.

Core Features & Use Cases

  • Aggregate 570+ vendor annual security sources: Uses an upstream curated list to maintain a large catalog of report links.
  • Update, list, and fetch report sources: Supports workflows to refresh the catalog, enumerate available reports by category, and download/summarize specific reports.
  • Synthesize year-over-year insights: Enables trend-oriented analysis by pulling report content into structured summaries that can be compared across vendors and time periods.

Quick Start

Ask the AI to update annual report sources and return a categorized list of available Global Threat Intelligence reports.

Frequently Asked Questions about AnnualReports

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I aggregate annual security reports for year-over-year threat intelligence trend analysis?

Aggregating annual security reports for trend analysis involves maintaining a catalog of 570+ vendor sources, fetching specific reports, and synthesizing their content into structured summaries to compare threat landscapes across time periods.

What's the best way to catalog and list cybersecurity vendor research reports by category?

Cataloging cybersecurity vendor research reports uses a curated source list in Data/sources.json to enumerate available threat intelligence reports by category, allowing you to list and filter hundreds of vendor publications.

How do I fetch specific vendor annual security reports for downstream trend analysis?

Fetching specific vendor annual security reports uses routing commands to retrieve targeted publications from the catalog, downloading and summarizing their content to produce actionable intelligence for comparison.

Can I refresh and update my threat intelligence report sources catalog automatically?

Refreshing threat intelligence report sources is supported through an update workflow that synchronizes the local Data/sources.json catalog with the upstream curated list of 570+ annual security reporting links.

Does AnnualReports work without external dependencies for source cataloging?

AnnualReports operates without external dependencies, relying on local tools and a Data/sources.json file to drive source cataloging, listing, and fetching workflows for annual security reports.

When should I not use an automated approach for vendor security report aggregation?

Automated vendor security report aggregation is not suited for ad-hoc, single-document analysis; it is designed for bulk catalog refreshes and structured year-over-year trend synthesis across a large catalog of sources.