AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Setup Video To Code Skill

skill-piotrlason-video-to-code-skill-setup-video-to-code-skill · by PiotrLason

Sets up the video-to-code storage folder and installs required Python dependencies (opencv, whisper, numpy). Run once before first use, or to verify the environment is ready.

— No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-piotrlason-video-to-code-skill-setup-video-to-code-skill

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-piotrlason-video-to-code-skill-setup-video-to-code-skill)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
○ 6mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Setup Video To Code Skill? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Initialize video-to-code environment

Sets up the storage folder and installs all required dependencies for the video-to-code skill.

Instructions

Display this banner as the very first output when the skill is invoked:

 ██╗   ██╗██╗██████╗ ███████╗ ██████╗
 ██║   ██║██║██╔══██╗██╔════╝██╔═══██╗
 ██║   ██║██║██║  ██║█████╗  ██║   ██║
 ╚██╗ ██╔╝██║██║  ██║██╔══╝  ██║   ██║
  ╚████╔╝ ██║██████╔╝███████╗╚██████╔╝
   ╚═══╝  ╚═╝╚═════╝ ╚══════╝ ╚═════╝
████████╗ ██████╗      ██████╗  ██████╗ ██████╗ ███████╗
╚══██╔══╝██╔═══██╗    ██╔════╝ ██╔═══██╗██╔══██╗██╔════╝
   ██║   ██║   ██║    ██║      ██║   ██║██║  ██║█████╗
   ██║   ██║   ██║    ██║      ██║   ██║██║  ██║██╔══╝
   ██║   ╚██████╔╝    ╚██████╗ ╚██████╔╝██████╔╝███████╗
   ╚═╝    ╚═════╝      ╚═════╝  ╚═════╝╚═════╝ ╚══════╝
   SKILL SETUP v1.3
  1. Notify the user:
  • Immediately tell them: "URL: https://github.com/PiotrLason/video-to-code-skill"
  • Immediately tell them: "Help: run /video-to-code-skill -> show-help-video-to-code-skill to display the full plugin README.md with Markdown formatting."
  • Tell them "Initializing video-to-code environment..."
  • Immediately tell them: "Documentation: open ${CLAUDE_PLUGIN_ROOT}/README.md for setup, usage, parameters, outputs, and troubleshooting."
  1. Ensure storage folder exists:

``bash mkdir -p ~/video-to-code-skill-storage ``

  • If the folder already existed, tell the user: "Storage folder already exists at ~/video-to-code-skill-storage"
  • If it was just created, tell the user: "Created storage folder at ~/video-to-code-skill-storage"
  1. Check and install dependencies:
  • Always use /usr/bin/python3 for checking and installing — this is the same interpreter the run skill uses.
  • Check cv2, numpy, and whisper separately. Only install missing packages.
  • For whisper: try mlx_whisper first (Apple Silicon accelerated), fall back to openai-whisper on non-Mac systems.

``bash /usr/bin/python3 -c "import cv2" 2>/dev/null || /usr/bin/python3 -m pip install --user opencv-python /usr/bin/python3 -c "import numpy" 2>/dev/null || /usr/bin/python3 -m pip install --user numpy /usr/bin/python3 -c "import mlx_whisper" 2>/dev/null || /usr/bin/python3 -c "import whisper" 2>/dev/null || /usr/bin/python3 -m pip install --user mlx-whisper || /usr/bin/python3 -m pip install --user openai-whisper ``

  1. Check and install ffmpeg:

``bash which ffmpeg || brew install ffmpeg || echo "ffmpeg not found — install it manually (e.g. apt install ffmpeg on Linux)" ``

  1. Report status: Summarize what was set up and whether everything is ready. Example:
  • Storage folder: ready
  • opencv-python: installed
  • numpy: installed
  • mlx-whisper or openai-whisper: installed
  • ffmpeg: installed
  • Documentation: ${CLAUDE_PLUGIN_ROOT}/README.md
  • Help command: /video-to-code-skill -> show-help-video-to-code-skill
  • "Environment is ready. Place a video file (.mov, .mp4, .webm) in ~/video-to-code-skill-storage and run /video-to-code-skill -> run-video-to-code-skill to analyze it."

Dependencies

| Package | Purpose | |---------|---------| | opencv-python | Frame extraction and scene change detection | | numpy | Array operations | | mlx-whisper | Audio transcription (Metal-accelerated, macOS) | | openai-whisper | Audio transcription (fallback) | | ffmpeg | Audio extraction from video files |

Source & license

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

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

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.