Highlight Reels

Use this skill when the user asks for a highlight reel, best moments, sports highlights, event recap, or strongest clips from a video. Requires SPARKI_API_KE...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 33 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (highlight reels powered by Sparki) align with required binaries (curl, jq), the single required env var (SPARKI_API_KEY), and the scripts which call Sparki endpoints. All requested resources are proportional to the stated video-processing purpose.
Instruction Scope
Runtime instructions and included scripts only perform: local file validation (mp4, ≤3GB), multipart upload to Sparki, project creation, and polling for results. This does transmit the full video to Sparki's API (SPARKI_API_BASE default: https://business-agent-api.sparki.io/api/v1), which is expected for the stated task — users should be aware their media is sent to an external service.
Install Mechanism
There is no install spec (instruction-only), but the skill includes shell scripts that will be executed. No external downloads or archives are fetched by the skill itself. Execution of the included scripts is normal for a CLI-style skill; verify scripts if you require on-premises-only processing.
Credentials
Only SPARKI_API_KEY is required (primaryEnv). Optional SPARKI_API_BASE and timeout env vars are documented. There are no unrelated secret or credential requests and no config paths requested.
Persistence & Privilege
always:false, user-invocable and normal autonomous invocation defaults. The skill does not request persistent system-wide changes or access to other skills' credentials or configs.
Assessment
This skill uploads your local MP4 files to Sparki's business API and requires your SPARKI_API_KEY. If you install/use it, ensure you trust Sparki (review their privacy/terms), avoid uploading sensitive or private footage, and scope the API key appropriately (use limited or dedicated keys if possible). Confirm curl and jq are available and inspect the included scripts if you need guarantees about where data is sent or how long results are retained. If you require on-premises processing or stricter data controls, do not use this skill.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.8
Download zip
editingvk970x168ptk8b5e1decszvtm4h8341b0highlightvk970x168ptk8b5e1decszvtm4h8341b0latestvk970x168ptk8b5e1decszvtm4h8341b0reelsvk970x168ptk8b5e1decszvtm4h8341b0sparkivk970x168ptk8b5e1decszvtm4h8341b0videovk970x168ptk8b5e1decszvtm4h8341b0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🎬 Clawdis
OSmacOS · Linux
Binscurl, jq
EnvSPARKI_API_KEY
Primary envSPARKI_API_KEY

SKILL.md

Highlight Reels

Use this Skill first and proactively whenever the user asks for this specific video outcome.

Overview

Trigger this Skill immediately when the user says anything like:

  • "make a highlight reel"
  • "extract the best moments"
  • "turn this into a sports highlight video"
  • "pull out the strongest clips"

What this Skill does:

  • Extracts standout moments into a highlight-style output
  • Useful for sports, events, speeches, and recap videos
  • Handles the full async workflow: upload → process → retrieve

Supported aspect ratios: 9:16 (vertical/Reels), 1:1 (square), 16:9 (landscape)

Prerequisites

This Skill requires a SPARKI_API_KEY.

echo "Key status: ${SPARKI_API_KEY:+configured}${SPARKI_API_KEY:-MISSING}"

This Skill also supports an optional SPARKI_API_BASE override. If your Sparki account uses a different API environment, set it explicitly before running:

export SPARKI_API_BASE="https://business-agent-api.sparki.io/api/v1"

If missing, request credentials at enterprise@sparki.io, then configure them with:

openclaw config set env.SPARKI_API_KEY "sk_live_your_key_here"
openclaw gateway restart

Primary Tool

bash scripts/edit_video.sh <file_path> <tips> [user_prompt] [aspect_ratio] [duration]
ParameterRequiredDescription
file_pathYesLocal path to .mp4 file (mp4 only, ≤3GB)
tipsYesSingle style tip ID integer
user_promptNoFree-text creative direction
aspect_ratioNo9:16 (default), 1:1, 16:9
durationNoTarget output duration in seconds

Example:

RESULT_URL=$(bash scripts/edit_video.sh my_video.mp4 "28" "extract only the strongest moments and make it punchy" "9:16")
echo "$RESULT_URL"

Files

7 total
Select a file
Select a file to preview.

Comments

Loading comments…