Repo Explainer — AI skill for Claude Code
Automatically generate 30-second explainer videos from any git repository using AI.
How to install Repo Explainer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open johnpsasser/repo-explainer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Repo Explainer does
Automatically generate 30-second explainer videos from any git repository using AI.
Alternatives in AI
- AGENTS.md - Skill Seekers — Concise reference for AI coding agents 11.1k ★
- Wax — Shared Single-file memory layer for all your agents, sub mili-second RAG over text, photo and video on Apple S 791 ★
- Obsidian + Claude Code: Rebuild Your Second Brain With AI — Build an AI-powered personal knowledge management system from scratch 540 ★
README
Repo Explainer
Automatically generate 30-second explainer videos from any git repository using AI.
This tool analyzes your codebase, writes a script, generates cinematic video clips with Gemini VEO 3.1, adds AI voiceover, and produces a polished HD video ready to share.
Quick Install
curl -sL https://raw.githubusercontent.com/johnpsasser/repo-explainer/main/install.sh | bash
Then set up your API keys:
- Get a Gemini API key (paid, ~$5/video)
- Get an ElevenLabs API key (free tier available)
- Add to your shell config:
export GEMINI_API_KEY="your-gemini-key" export ELEVENLABS_API_KEY="your-elevenlabs-key" - Install ffmpeg:
brew install ffmpeg(macOS) orsudo apt install ffmpeg(Linux) - Restart Claude Code
Usage
Generate a video from any repository:
/repo-explainer https://github.com/username/repo
Or use a local path:
/repo-explainer ~/dev/my-project
Preview the script without generating video (free):
/repo-explainer https://github.com/username/repo --preview
Specify output location:
/repo-explainer https://github.com/username/repo --output ~/Videos/demo.mp4
What It Does
The tool follows a five-step process:
- Analyzes the repository by reading the README, documentation, package files, and sampling code
- Generates a script with five 6-second scenes covering introduction, problem, solution, features, and getting started
- Creates video clips using Gemini VEO 3.1, applying scene extension for smooth transitions
- Generates voiceover narration using ElevenLabs
- Composes the final video by stitching clips, layering audio, and adding background music
The result is a 30-second, 1080p MP4 file.
Cost
Per video using VEO Fast (recommended):
- VEO 3.1 Fast: $4.50 (30 seconds at $0.
Related Skills
Legible
Plain writing, a live canvas and local explainer videos for Claude Code, after Karpathy's post on reading LLM
AI Second Brain Skills
Two Claude Code skills for building a Karpathy-style LLM wiki — a compounding AI second brain. Install: git cl
Second Brain Cc
Persistent memory + working protocol for AI coding agents (Claude Code). Numbered Markdown vault, stdlib SQLit
Second Brain Builder
A Claude skill for a knowledge base that maintains itself, grown into a company brain every agent starts from.
Vox AI Motion Graphics Generator
🎬 Turn any topic into a finished Vox-style paper-collage explainer / motion graphics video — script, collage
Vox Animated Ad MCP
Vox-style paper-collage animated video skill for AI agents — Claude + MaxFusion AI MCP (Google Omni). One sent
Related Agents
Content To Video
Bridge agent that combines Gemini research analysis with video synthesis. Analyzes content with video-research
Feynman Explainer
Decomposes a technical concept into layered explanations using the Feynman technique -- analogy first, mechani
Explainer Director
Delegate to this agent to make a vertical first-person making-of video (3-5 min, 公众号/视频号/抖音) with real-data ca