AI Agent Hub
Back to skills
UAP Declassified Release Analyzer icon

UAP Declassified Release Analyzer

Knowledge Management Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_15292d5a/yjkj-uap-release-analyzer according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Declassified UAP/UFO releases usually arrive as a folder of PDFs: messy filenames, mixed agencies, many scanned files without text layers, and FOIA redactions scattered across documents. Manual review only gives fragmented impressions, making it hard to answer which files are most significant, which agencies or locations recur, or which tranche is most redacted.

How It Works

The skill packages a repeatable pipeline: inventory.py builds a file inventory and classifies sources such as FBI, DOW, NASA, DOS, and NARA by filename prefix; extract_text.py pulls text from PDFs that have a text layer and marks scanned files as OCR-needed; analyze.py surfaces entities, year clusters, agency-by-location patterns, frequent names, and FOIA codes; build_report.py writes REPORT.md. The workflow is idempotent and incremental, so reruns on the same folder skip completed work.

Limits and Notes

It is intended for already downloaded FOIA release folders and is useful for inventories, summaries, and pattern surfacing. It does not run OCR by default and does not treat year mentions as incident dates. If many filenames fall into OTHER, extend agency_vocab.md instead of assuming the data is malformed. Entity extraction is keyword- and regex-based, so the report should keep its “missing data and caveats” section and avoid presenting heuristic results as formal NER.

Use Cases

  • Build an agency-level inventory of a release folder.
  • Compare releases to find new files and repeated entities.
  • Count (b)(1) and CUI markers to locate most redacted PDFs.
  • Flag scanned PDFs as OCR-needed in the missing section.

Best For

  • FOIA researcher who needs a comparable UAP PDF inventory.
  • OSINT analyst who needs redaction codes and key entities.
  • UAP librarian who wants a consistent per-release summary.
  • Data engineer who wants scripted inventory and report steps.