# Video To Skill

> >

- **Type:** Skill
- **Install:** `agentstack add skill-mnvsk97-eyeroll-video-to-skill`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [mnvsk97](https://agentstack.voostack.com/s/mnvsk97)
- **Installs:** 0
- **Category:** [AI & ML](https://agentstack.voostack.com/c/ai-and-ml)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [mnvsk97](https://github.com/mnvsk97)
- **Source:** https://github.com/mnvsk97/eyeroll/tree/main/plugins/eyeroll/skills/video-to-skill
- **Website:** https://mnvsk97.github.io/eyeroll

## Install

```sh
agentstack add skill-mnvsk97-eyeroll-video-to-skill
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 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

1. Run `/eyeroll:watch  --context "create a skill from this"`
2. Check the report metadata before generating anything:
   - Continue when `intent` is tutorial/how-to, feature demo, or a workflow walkthrough
   - Pause and summarize instead when the video is a bug report, question, docs lookup, or general notes
3. 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)
4. Check if `skills/` directory exists, read existing skills for patterns
5. Generate SKILL.md using the template below
6. Ask the user to review before finalizing

## SKILL.md Template

```markdown
---
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 `/eyeroll:watch` first — don't generate a skill without understanding the video
- Do not force every video into a skill; use the report intent and handoff recommendation to decide
- Keep SKILL.md under 500 lines
- The generated skill should be self-contained
- Ask the user to review before finalizing

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [mnvsk97](https://github.com/mnvsk97)
- **Source:** [mnvsk97/eyeroll](https://github.com/mnvsk97/eyeroll)
- **License:** MIT
- **Homepage:** https://mnvsk97.github.io/eyeroll

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-mnvsk97-eyeroll-video-to-skill
- Seller: https://agentstack.voostack.com/s/mnvsk97
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
