AnnualReports について
AnnualReportsは、複数の情報源から年次サイバーセキュリティレポートを集約・分析するスキルです。情報源の更新、カテゴリ別検索、レポート取得、知見の統合を行えます。
主な機能
- 01GitHubからレポート情報源を更新
- 02カテゴリ別の情報源一覧
- 03個別レポートの取得
- 04複数レポートの傾向分析
活用シーン
- 01利用可能なレポート一覧の更新
- 02セキュリティ分野別のレポート検索
- 03複数レポート間のランサムウェアや脅威動向の比較
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ danielmiessler/ lifeos --skill annualreportsインストール後、Claude Code で/annualreportsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
Tools/FetchReport.tsUpdateSources.tsListSources.ts詳細
カスタマイズ
実行する前に、ユーザーによるカスタマイズを次の場所で確認してください:
~/.claude/PAI/USER/SKILLCUSTOMIZATIONS/AnnualReports/
このディレクトリが存在する場合は、そこにある PREFERENCES.md、設定、リソースを読み込んで適用してください。これらはデフォルトの動作より優先されます。ディレクトリが存在しない場合は、スキルのデフォルト設定で進めてください。
🚨 必須:音声通知(アクションの前に必ず実行)
このスキルが呼び出されたら、ほかの何よりも先にこの通知を送信する必要があります。
-
音声通知を送信:
curl -s -X POST http://localhost:8888/notify \ -H "Content-Type: application/json" \ -d '{"message": "Running the WORKFLOWNAME workflow in the AnnualReports skill to ACTION"}' \ > /dev/null 2>&1 & -
テキスト通知を出力:
Running the **WorkflowName** workflow in the **AnnualReports** skill to ACTION...
これは任意ではありません。スキルの呼び出し時に、この curl コマンドを直ちに実行してください。
AnnualReports - セキュリティレポートの集約
サイバーセキュリティ業界の570以上の情報源から、年間セキュリティレポートを集約して分析します。
情報源: awesome-annual-security-reports
ワークフローの振り分け
- UPDATE - GitHub から最新のレポート情報源を取得します(
Tools/UpdateSources.tsを使用) - ANALYZE - レポートの傾向と知見を分析します(
Tools/ListSources.tsとコンテンツ分析を使用) - FETCH - 特定のレポートをダウンロードします(
Tools/FetchReport.tsを使用)
クイックリファレンス
# Update sources from GitHub
bun run ~/.claude/skills/Security/AnnualReports/Tools/UpdateSources.ts
# List all sources
bun run ~/.claude/skills/Security/AnnualReports/Tools/ListSources.ts [category]
# Fetch a specific report
bun run ~/.claude/skills/Security/AnnualReports/Tools/FetchReport.ts <vendor> <report-name>
カテゴリ
分析レポート
- グローバル脅威インテリジェンス(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
データファイル
Data/sources.json- メタデータ付きのすべてのレポート情報源Reports/- ダウンロード済みのレポートファイル(PDF、Markdown)
例
例1:上流から情報源を更新する
User: "Update the annual reports"
→ Invokes UPDATE workflow
→ Fetches latest README from GitHub
→ Parses and updates sources.json
→ Reports new/changed entries
例2:脅威インテリジェンスレポートを検索する
User: "What threat reports are available?"
→ Lists Global Threat Intelligence category
→ Shows 56 reports from major vendors
→ Provides direct URLs
例3:ランサムウェアの動向を分析する
User: "Analyze ransomware reports"
→ Invokes ANALYZE workflow
→ Fetches relevant reports
→ Synthesizes findings across vendors
→ Produces trend analysis
コメント
Markdown 対応