By eriktma
Learn from any video — extract knowledge from YouTube, Vimeo, Loom, or local files using transcript + keyframe analysis
A collection of open-source plugins for Claude Code — Anthropic's official CLI for AI-assisted software engineering.
Build professional websites that don't look AI-generated.
Uses the ANIF Framework (Assemble, Normalize, Illustrate, Fill) to build landing pages from real designer components, real Unsplash photography, and autoresearch-validated design patterns. Developed through 12 iterations of automated scoring.
Features:
Quick start:
claude plugin marketplace add ErikTMA/claude-plugins
claude plugin install anf-website-builder@etma-plugins
Then ask Claude to build a website:
Build me a landing page for my SaaS product
Create a website for a coffee subscription service
Scrape example.com and rebuild it with modern design
Extract knowledge from any video — YouTube, Vimeo, Loom, or local files.
Give Claude Code a video URL and it "watches" it for you: extracts the transcript, detects scene changes to capture keyframes, and analyzes both text and visuals to produce structured knowledge you can recall later.
Features:
.mp4/.mkv/.webm fileslight (~500 MB) for download and keyframes, full (~8 GB) for Whisper + CUDA~/.claude/learned/, stores summaries in vector memory for future recallQuick start:
claude plugin marketplace add ErikTMA/claude-plugins
claude plugin install learn-from-video@etma-plugins
/learn-from-video https://www.youtube.com/watch?v=...
Requirements:
Register the marketplace and install individual plugins:
claude plugin marketplace add ErikTMA/claude-plugins
claude plugin install anf-website-builder@etma-plugins
claude plugin install learn-from-video@etma-plugins
Clone and copy plugin files directly:
git clone https://github.com/ErikTMA/claude-plugins.git
cp -r claude-plugins/plugins/anf-website-builder ~/.claude/plugins/anf-website-builder
Contributions welcome. Each plugin lives in plugins/<name>/ and follows the Claude Code plugin structure:
plugins/<name>/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── skills/
│ └── <name>/
│ └── SKILL.md # Skill instructions
├── references/ # Supporting documentation
├── commands/ # Slash commands (optional)
├── scripts/ # Supporting scripts (optional)
└── README.md
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub eriktma/claude-plugins --plugin learn-from-videoBuild professional websites that don't look AI-generated. Uses real designer components (shadcn/ui, Magic UI), real Unsplash photography, and free illustrations — following the ANIF Framework (Assemble, Normalize, Illustrate, Fill).
HyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP and runtime adapter animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.
Full video production pipeline for Remotion — gives Claude eyes (video analysis), voice (TTS/voiceover), ears (music/SFX), stock footage, AI image/video generation, TikTok captions, 3D content, and more. By Dojo Coding Labs.
Kling AI skill pack - 30 skills for AI video generation, image-to-video, text-to-video, and production workflows
Compose yt-dlp + ffmpeg + Whisper into a single command that hands an AI agent the raw materials to watch any social video — VIDEO + FRAMES + TRANSCRIPT, ready for an LLM to read frames as images and transcript as text.
Transform text scripts into professional videos with AI voiceovers, stock footage, and Remotion rendering. Advanced features include direct filesystem access, environment management, and whitelisted command execution.
The creative suite for AI agents — motion graphics, asset generation, and video rendering via Remotion + @oanim/core