archive-crawler

Crawl configured archive sources to surface high-signal content for ingestion.

Updated May 16, 2026
One-click install
npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill archive-crawler-morris-utrust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archive-crawler
Source: https://github.com/Morris-UTRUST/GBrain-knowledge/tree/main/skills/archive-crawler
Command: npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill archive-crawler-morris-utrust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you automatically extract value from large personal archives by filtering for your own writing, ideas, and meaningful relationships, surfacing the most relevant items for review and ingestion.

Core Features & Use Cases

  • Gold-filter: filters out noise and surfaces high-signal content (writing, emails with substance, ideas).
  • Schema-generic filing: classifies and routes content without assuming a fixed folder structure.
  • Ingestion workflow: creates brain pages under originals/, personal/, or ideas/ with detailed provenance and session logs.
  • Use Case: for a long-standing archive, scan documents and emails to surface journal entries and project notes for later brain-page creation.

Quick Start

Crawl the configured archive sources to surface high-signal items for ingestion.

Frequently Asked Questions about archive-crawler

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

FAQPage Schema
How do I surface high-signal content from a large personal archive?

To surface high-signal content from a personal archive, apply a gold-filter workflow that scans sources like local mounts and Gmail takeouts, triaging valuable items while skipping noise. It automatically maps and categorizes meaningful writing and emails.

What is the best way to triage Gmail takeout exports for meaningful emails?

The best way to triage Gmail takeout exports is using a schema-generic ingestion workflow that applies a gold-filter to identify emails with substance. It routes high-value items into structured brain pages while discarding irrelevant noise.

Can I scan cloud exports and local mounts without a fixed folder structure?

Yes, you can scan cloud exports and local mounts without a fixed folder structure because the ingestion workflow is schema-generic. It classifies and routes content dynamically based on content value rather than assuming a predefined directory layout.

How does an archive crawler handle data provenance during ingestion?

An archive crawler handles data provenance by tracking origin details in a manifest during the ingestion workflow. It records session logs and writes categorized brain pages under originals, personal, or ideas directories to maintain full traceability.

Do I need an explicit allow-list to scan personal archive paths?

Yes, you need an explicit allow-list configured in the scan_paths setting to scan personal archive paths. This safety gate ensures the crawler only accesses explicitly permitted directories, preventing unauthorized ingestion of sensitive data.

What are the limitations of using a gold-filter for personal data ingestion?

A limitation of using a gold-filter for personal data ingestion is that it strictly prioritizes high-signal content like personal writing and ideas, which means it will intentionally skip low-signal noise and may omit routine communications you might still need.