← ClaudeAtlas

jiang-source-ingestlisted

Use this skill when importing synced Jiang Lens source artifacts, resolving YouTube metadata dates, creating canonical source transcripts, and preparing transcript packets for semantic agents.
apresmoi/jianglens · ★ 7 · Data & Documents · score 68
Install: claude install-skill apresmoi/jianglens
# Jiang Source Ingest Use this for the mechanical path from committed raw source artifacts into canonical source state. This skill does not write public episode prose, public lens docs, glossary canon, or promotion records. ## Core Rule Treat time as part of provenance. A claim is not just "what Jiang says"; it is what a dated artifact records him saying, in a specific context, with a stable source ref. ## Inputs Committed Colab text artifacts: ```text content/sources/raw/youtube/<channel>/<video-id>/ metadata.youtube.json dump.json grouped.json transcription.json content/sources/raw/youtube/Interviews/<host-channel-id>/<video-id>/ metadata.youtube.json dump.json grouped.json transcription.json ``` If artifacts are still only in Google Drive or Colab, use `colab-video-pipeline` first, then commit the synced text artifacts. `ops/staging/` is only a local disposable cache, not the worker source of truth. ## Import Flow Import: ```bash node ops/scripts/import-colab-video.mjs \ --video-id VIDEO_ID \ --channel @PredictiveHistory # for interview-format sources node ops/scripts/import-colab-video.mjs \ --video-id VIDEO_ID \ --channel Interviews/<host-channel-id> ``` Inspect: ```bash node ops/scripts/inspect-source.mjs \ content/sources/videos/<source-slug> ``` Prepare packets: ```bash node ops/scripts/prepare-agent-transcript-packets.mjs \ --source content/sources/videos/<source-slug> ``` The E2E integration script can run these steps fo