What problem does it solve? Getting your Gmail contacts into a searchable local network normally requires manual exports, paid data providers, or ad-hoc scripts. This Skill automates the full pipeline: OAuth setup, multi-account mailbox sync with a bounded history window, and local contact extraction into candidate CSV rows — all free and local, with no paid APIs. ## Core Features & Use Cases - Guided OAuth setup: Creates the msgvault Google OAuth app in the browser, authorizes multiple Gmail accounts, and runs an all-account token health preflight before any mail is downloaded. - Bounded multi-account sync: Syncs selected accounts through a single discover command with a configurable history window (default 3 years, or full history), storing mail in a durable incremental msgvault archive. - Free local contact import: Extracts contact metadata from the synced archive into .powerpacks/network-import/import/gmail/people.csv as candidate rows, with identity resolution and enrichment deferred to the Deep Context stage. - Use Case: A recruiter links three Gmail accounts, syncs the last 3 years of mail, and stages thousands of contacts locally so they can later be enriched and searched alongside LinkedIn and messaging sources. ## Quick Start Ask your agent to run $import-gmail, then tell it which Gmail accounts to link and how many years of mail to sync.