← ClaudeAtlas

youtubelisted

Process YouTube videos — extract insights, answer questions, store as knowledge. 5 credits per video. Triggers on: youtube, video, process video, watch this, learn from video.
atrislabs/atris · ★ 67 · AI & Automation · score 72
Install: claude install-skill atrislabs/atris
# YouTube Skill Process any YouTube video through Atris transcript-first analysis. The CLI extracts local captions with timestamps when available, sends that transcript to Atris, and falls back to cloud video processing when captions are unavailable or unusable. 5 credits per video, refunded if processing fails. ## Route first: learning vs product Two rails process YouTube videos — pick before running anything: - **Learning / work rail** → use the `alpha-learn` skill (ytnotes). Local yt-dlp + grok, zero credits, podcastnotes-style notes, tweet-feed output, `[claimable]` entries in today's journal for other agents. Use this when the goal is to LEARN from a video or mine it for Atris work. - **Product rail** → this skill (`atris youtube process`). Credits-billed, stores knowledge in the Atris backend, customer-facing path. Use this when a customer/agent needs the video stored as Atris knowledge or answered via the API. If the user says "learn from", "notes on", "alpha", or "rabbit hole" → alpha-learn. If they say "process", "store", "add to knowledge" → this skill. ## Bootstrap (ALWAYS Run First) ```bash #!/bin/bash set -e # 1. Check atris CLI if ! command -v atris &> /dev/null; then echo "Installing atris CLI..." npm install -g atris fi # 2. Check login if [ ! -f ~/.atris/credentials.json ]; then echo "Not logged in. Run: atris login" exit 1 fi # 3. Extract token if command -v node &> /dev/null; then TOKEN=$(node -e "console.log(require('$HOME/.atris/creden