← Back to Skills Marketplace
olliewazza

Reel to Skill

by OliverHenry · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
63
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install reel-to-skill
Description
Download a TikTok, Instagram Reel, X video, or short-form video URL locally, extract/transcribe the audio, analyse the teaching or workflow inside it, and tu...
README (SKILL.md)

Reel to Skill

Use this when the user provides a TikTok/Instagram Reel/X video/short-form video link and wants a skill from it.

Workflow

  1. Download the video locally with scripts/download_transcribe.py.
  2. Transcribe the audio.
  3. Extract the repeatable procedure, decision rules, examples, and caveats.
  4. Create a skill folder under skills/\x3Cskill-name>/.
  5. Keep SKILL.md concise and procedural.
  6. Do not hardcode API keys, cookies, tokens, or user secrets into the skill.

Script

Run:

python3 skills/reel-to-skill/scripts/download_transcribe.py "\x3Curl>" --out /tmp/reel-skill

The script uses:

  • yt-dlp for downloading
  • ffmpeg for audio extraction
  • OpenAI transcription if OPENAI_API_KEY is available

If transcription is unavailable, extract frames and ask the user for a transcript or use available audio tooling.

Usage Guidance
Install only if you are comfortable running yt-dlp and ffmpeg on user-selected video URLs. If OPENAI_API_KEY is set, the extracted audio will be sent to OpenAI for transcription; unset the key to avoid that. Always review the generated skill before using it because it is derived from untrusted video content.
Capability Analysis
Type: OpenClaw Skill Name: reel-to-skill Version: 1.0.0 The skill is designed to automate the conversion of social media videos into OpenClaw skills by downloading content via `yt-dlp` and transcribing audio using the OpenAI API. The script `scripts/download_transcribe.py` uses safe subprocess calls (passing arguments as a list rather than a shell string) and correctly handles the `OPENAI_API_KEY` by sending it only to the official OpenAI transcription endpoint. No evidence of malicious intent, data exfiltration, or command injection vulnerabilities was found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose matches the artifacts: download a user-provided short-video URL, extract/transcribe audio, analyze the workflow, and create an OpenClaw skill. The local commands and optional provider transcription are expected for that purpose.
Instruction Scope
Use is scoped to cases where the user provides a social-video link and wants a skill from it. Because the resulting skill is derived from untrusted video/transcript content, users should review the generated SKILL.md before relying on it.
Install Mechanism
There is no install spec and metadata declares no required binaries, but the script expects yt-dlp and ffmpeg to already be available. This is a setup/provenance note rather than suspicious behavior.
Credentials
The script optionally uses OPENAI_API_KEY and uploads the extracted audio to OpenAI for transcription. This is disclosed and proportionate to the transcription feature.
Persistence & Privilege
The workflow creates a new skill folder under skills/<skill-name>/, which is expected for a skill-generation tool but creates persistent agent instructions that should be reviewed.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install reel-to-skill
  3. After installation, invoke the skill by name or use /reel-to-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Add social video download, transcription, and skill creation workflow
Metadata
Slug reel-to-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Reel to Skill?

Download a TikTok, Instagram Reel, X video, or short-form video URL locally, extract/transcribe the audio, analyse the teaching or workflow inside it, and tu... It is an AI Agent Skill for Claude Code / OpenClaw, with 63 downloads so far.

How do I install Reel to Skill?

Run "/install reel-to-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Reel to Skill free?

Yes, Reel to Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Reel to Skill support?

Reel to Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Reel to Skill?

It is built and maintained by OliverHenry (@olliewazza); the current version is v1.0.0.

💬 Comments