video-to-skill
install
source · Clone the upstream repo
git clone https://github.com/mnvsk97/eyeroll
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mnvsk97/eyeroll "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/eyeroll/skills/video-to-skill" ~/.claude/skills/mnvsk97-eyeroll-video-to-skill && rm -rf "$T"
manifest:
plugins/eyeroll/skills/video-to-skill/SKILL.mdsource content
Video to Skill
Watch a tutorial or demo video and generate a Claude Code skill from it.
When To Use
- User says "create a skill from this", "make this into a skill", "turn this into a command"
- User shares a tutorial video and wants to automate the workflow shown
Workflow
- Run
/eyeroll:watch <source> --context "create a skill from this" - From the report, identify:
- What workflow/process is demonstrated
- What commands/tools are used
- What inputs and outputs
- Trigger phrases (when should this skill activate)
- Check if
directory exists, read existing skills for patternsskills/ - Generate SKILL.md using the template below
- Ask the user to review before finalizing
SKILL.md Template
--- name: {skill-name} description: > {What this skill does and when to use it.} --- # {Skill Name} {One-liner description.} ## When To Use This Skill {Bullet list of trigger conditions.} ## Workflow {Numbered steps the agent should follow.} ## Example Interactions {2-3 realistic examples.} ## Rules {Guardrails and constraints.}
Rules
- Always run
first — don't generate a skill without understanding the video/eyeroll:watch - Keep SKILL.md under 500 lines
- The generated skill should be self-contained
- Ask the user to review before finalizing