Transform a youtube video / youtube playlist in a SKILL.md file, allowing Claude Code to learn new skills/workflows from video content
git clone https://github.com/yfe404/AI-anything.gitYouTube to Skill automates the extraction and transformation of video tutorials into machine-readable AI agent skills. It solves the problem of trapped video knowledge by pulling transcripts, identifying technologies and versions, verifying current state against official documentation, and converting narrative content into actionable instructions. The tool uses a five-stage pipeline: extract (YouTube captions with Whisper fallback), identify (technologies and frameworks), verify (with Context7 MCP and WebSearch), transform (narrative to imperative), and generate (standard SKILL.md format). This benefits developers and teams who want to package video-based workflows for AI assistants like Claude Code and Cursor without manual transcription and restructuring.
Install dependencies with `pip install youtube-transcript-api yt-dlp`, then request your AI agent to create a skill from a YouTube URL. The agent extracts the transcript, identifies technologies, verifies current versions, and generates a SKILL.md file. Restart your AI agent to load the new skill.
Convert programming tutorial videos into skills for Claude Code
Transform framework setup guides into reusable agent instructions
Extract API documentation workflows from video walkthroughs
Create skills from DevOps and CLI tool tutorials
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/yfe404/AI-anythingCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Convert the following YouTube video [URL] into a SKILL.md file. The video is about [TOPIC] and is intended for [AUDIENCE]. Include clear instructions, prerequisites, and example outputs. Format the file to be immediately usable by Claude Code.
# Skill: Video Editing Basics ## Description This skill teaches the fundamentals of video editing using popular software like Adobe Premiere Pro and Final Cut Pro. It covers basic cuts, transitions, and audio synchronization. ## Prerequisites - Basic computer literacy - Access to video editing software (e.g., Adobe Premiere Pro, Final Cut Pro) - Sample video clips for practice ## Instructions 1. **Setup Your Workspace**: Open your video editing software and create a new project. 2. **Import Media**: Import your video clips and audio files into the project. 3. **Basic Cuts**: Learn to make basic cuts to remove unwanted parts of the video. 4. **Transitions**: Apply transitions between clips to create a smooth flow. 5. **Audio Synchronization**: Sync audio tracks with video clips for better synchronization. ## Example Output - A short edited video demonstrating the techniques learned. - A project file that can be shared and reviewed. ## Tips - Practice with different types of video clips to get comfortable with the software. - Experiment with different transitions and effects to see what works best. - Save your project frequently to avoid losing work.
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan