AnnualReports

Aggregate annual security reports and synthesize threat intelligence trends.

1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/starlink-awaken/pai-universal --skill annualreports-starlink-awaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: AnnualReports
Source: https://github.com/starlink-awaken/pai-universal/tree/main/templates/packs/Security/src/AnnualReports
Command: npx skills add https://github.com/starlink-awaken/pai-universal --skill annualreports-starlink-awaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aggregates diverse annual security reports and produces synthesized threat intelligence, saving analysts time and enabling timely decisions.

Core Features & Use Cases

  • Workflow-driven: Updates sources, analyzes trends, and fetches specific reports from a central catalog.
  • Source management: Lists, searches, and maintains up-to-date sources across Analysis and Survey categories.
  • Automation-ready: Leverages provided Tools (UpdateSources.ts, ListSources.ts, FetchReport.ts) to run end-to-end report workflows.

Quick Start

Update sources, analyze trends, and fetch a specific report.

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 to extract threat intelligence trends?

You aggregate annual security reports by fetching and analyzing documents from major vendors to extract trends and synthesize threat intelligence. This skill automates the workflow to save analysts time and enable timely decisions.

What is the best way to manage and update threat intelligence report sources automatically?

The best way to manage report sources is using a workflow-driven script like UpdateSources.ts. It maintains an up-to-date catalog across Analysis and Survey categories, ensuring new threat intelligence information is captured as it becomes available.

Can I fetch a specific annual security report from a central catalog using a script?

Yes, you can fetch a specific annual security report using the FetchReport.ts script. It performs a deterministic workflow with built-in validation to retrieve the exact document you need from your managed source catalog.

How do I list all available annual security report sources for data analysis?

You list all available annual security report sources using the ListSources.ts script. It searches and displays your maintained catalog across Analysis and Survey categories, providing a clear view of usable threat intelligence documents.

Does this annual security report analysis approach work without external dependencies?

Yes, this annual security report analysis approach works without external dependencies. The skill relies entirely on its internal provided scripts to execute end-to-end workflows with built-in validation and clear user-facing notifications.

When do I need to update sources for synthesizing threat intelligence from annual reports?

You need to update sources for synthesizing threat intelligence when new annual security reports become available from vendors. Running the source update workflow ensures your trend analysis and extracted insights remain current and comprehensive.