automate-this

Analyzes screen recordings to reconstruct workflows and generate working automation scripts.

1|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/ultraviollettnympho/transit-ticket --skill automate-this-ultraviollettnympho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: automate-this
Source: https://github.com/ultraviollettnympho/transit-ticket/tree/main/.github/skills/automate-this
Command: npx skills add https://github.com/ultraviollettnympho/transit-ticket --skill automate-this-ultraviollettnympho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manual repetitive computer tasks waste hours every week, but most people never automate them because identifying what to automate and writing the script takes too much effort. This Skill turns a simple screen recording of your tedious process into ready-to-run automation. ## Core Features & Use Cases - Recording Analysis: Extracts frames and audio narration from video files using ffmpeg and Whisper to reconstruct your exact step-by-step workflow. - Tiered Automation Proposals: Proposes solutions at three complexity levels, from a quick shell alias to a fully scheduled script with logging and error handling. - Environment-Aware Code: Fingerprints your machine (OS, Python, Node, available tools) so proposals only use software you already have installed. - Use Case: Record yourself downloading a CSV report from a dashboard, filtering it in Excel, and emailing it every Monday. The Skill reconstructs the process, confirms it with you, and delivers a tested Python or shell script that does it automatically. ## Quick Start Analyze the screen recording on my Desktop and build automation for the repetitive process shown in it.

Frequently Asked Questions about automate-this

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a repetitive task from a screen recording?

Record yourself performing the task, then provide the video file path. The Skill extracts frames with ffmpeg, transcribes narration with Whisper, reconstructs your workflow step-by-step, and proposes automation scripts at multiple complexity tiers.

What tools are needed to analyze a screen recording video?

ffmpeg is required for extracting frames and audio from the video file. Whisper (openai-whisper or whisper-cpp) is optional and only needed if the recording contains audio narration you want transcribed.

Does screen recording automation work without audio narration?

Yes, visual-only analysis works by examining extracted frames to identify applications, actions, and data flow. Narration adds context about pain points and intent, but the Skill proceeds with frame analysis alone if Whisper is unavailable.

What automation approaches work for browser-based workflows?

The Skill first checks for a public API since API calls are more reliable than UI automation. It falls back to curl for simple HTTP requests, then Playwright or Selenium for workflows requiring actual UI interaction.

Why does the Skill ask to confirm the reconstructed workflow first?

Confirmation prevents building automation on a wrong understanding of your process. The Skill presents a numbered step list of what it observed and waits for your approval before proposing any automation code.

How are credentials handled in generated automation scripts?

Credentials are never hardcoded in generated scripts. The Skill uses environment variables, macOS keychain access via the security command, or runtime prompts to handle authentication and secrets safely.