
Automate This
You record yourself doing something tedious on your computer, hand over the video file, and this skill extracts frames and audio to figure out what you're actually doing step by step. It then proposes automation at three levels: a quick shell alias or AppleScript for the worst part, a full standalone script that handles the whole workflow, and finally a scheduled version with logging and error handling. What's smart here is that it fingerprints your environment first, checking what you already have installed (Python, Node, Playwright, etc.) so it only suggests automation using tools you can actually run. It won't propose some elaborate Selenium setup if you just need a curl command. The tiered approach means you can get a win in five minutes instead of abandoning the whole thing because full automation feels like a project.
- skills.sh installs
- 2.3K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill automate-this --agent claude-codeInstalls into .claude/skills of the current project.
Files
Automate This
Analyze a screen recording of a manual process and build working automation for it.
The user records themselves doing something repetitive or tedious, hands you the video file, and you figure out what they're doing, why, and how to script it away.
Prerequisites Check
Before analyzing any recording, verify the required tools are available. Run these checks silently and only surface problems:
command -v ffmpeg >/dev/null 2>&1 && ffmpeg -version 2>/dev/null | head -1 || echo "NO_FFMPEG"
command -v whisper >/dev/null 2>&1 || command -v whisper-cpp >/dev/null 2>&1 || echo "NO_WHISPER"
- ffmpeg is required. If missing, tell the user:
brew install ffmpeg(macOS) or the equivalent for their OS. - Whisper is optional. Only needed if the recording has narration. If missing AND the recording has an audio track, suggest:
pip install openai-whisperorbrew install whisper-cpp. If the user declines, proceed with visual analysis only.
Phase 1: Extract Content from the Recording
Given a video file path (typically on ~/Desktop/), extract both visual frames and audio:
Frame Extraction
Sponsors
Details
More from github/awesome-copilot
All 318- Acquire Codebase Knowledge2.3K
- Napkin2.3K
- Cloud Design Patterns2.3K
- Cli Mastery2.1K
- Spring Boot Testing2.1K
- Codeql2K
- Microsoft Agent Framework2K
- Flowstudio Power Automate Build1.9K
- Flowstudio Power Automate Debug1.9K
- Issue Fields Migration1.9K
- Gtm Positioning Strategy1.9K
- Publish To Pages1.9K
- Reviewing Oracle To Postgres Migration1.8K
- Gtm Product Led Growth1.8K
- Migrating Oracle To Postgres Stored Procedures1.8K
- Creating Oracle To Postgres Migration Integration Tests1.8K
- Unit Test Vue Pinia1.8K
- Creating Oracle To Postgres Master Migration Plan1.8K
- Creating Oracle To Postgres Migration Bug Report1.8K
- Oo Component Documentation1.8K
- Planning Oracle To Postgres Migration Integration Testing1.8K
- Scaffolding Oracle To Postgres Migration Test Project1.7K
- Gtm 0 To 1 Launch1.7K
- Gdpr Compliant1.7K