Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
postplusai avatar

Frame Extraction

  • 708 installs
  • 19 repo stars
  • Updated July 27, 2026
  • postplusai/postplus-skills

frame-extraction is a PostPlus skill that pulls intent-matched still frames and contact sheets from local video for developers who need persona, product, UI, or compliance review assets instead of generic scene summaries

About

frame-extraction is a PostPlus skill in the Media and Creative Production family that selects useful still frames from local video files based on task intent. It produces contact sheets and review packs for persona research, shot breakdowns, product visibility checks, UI walkthrough captures, visual-style review, and CTA or compliance validation—not broad video summarization. Use frame-extraction when downstream work needs specific frames for ad creative, documentation screenshots, or legal review rather than automated transcript-only analysis. Pair it with video-oriented siblings when full clip analysis is required, but reach for frame-extraction when still selection quality drives the deliverable.

  • Intent-driven modes: face-priority, scene-change, object-priority, text-ui-priority, hook-first, cta-last, uniform-sampl
  • Explicit scope controls: first 3–5 seconds, final 3–5 seconds, full video, or timestamp ranges
  • Pairs with video-analysis when shot-level understanding improves frame selection
  • Rejects uniform sampling by default when a narrower mode matches the task
  • Handoff guardrails: defers ideation and QA tasks to other released skills in the family

Frame Extraction by the numbers

  • 708 all-time installs (skills.sh)
  • +46 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #334 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/postplusai/postplus-skills --skill frame-extraction

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs708
repo stars19
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositorypostplusai/postplus-skills

How do you extract intent-matched frames from local video?

Pull intent-matched still frames and contact sheets from local video for ads, personas, product shots, UI walkthroughs, or compliance review—not generic scene summaries.

Who is it for?

Developers building ad, persona, or compliance pipelines who need curated stills from local video instead of generic scene summaries.

Skip if: Skip frame-extraction when you only need full-video transcription, TikTok trend research, or audio extraction without visual frame selection.

When should I use this skill?

The user needs selected still frames, contact sheets, or review packs from local video for persona, product, UI, hook, or compliance work.

What you get

Selected still frames, contact sheets, review packs, and task-scoped frame sets from local video files.

  • selected still frames
  • contact sheets
  • visual review packs

Files

SKILL.mdMarkdownGitHub ↗

Frame Extraction

Use When

  • The user needs selected still frames, a contact sheet, or a review pack from

local video files for persona, product, UI, hook, CTA, before/after, or shot structure work.

  • Use video-analysis before or alongside this skill when shot-level

understanding already exists or would materially improve frame selection.

Do Not Use When

  • The task belongs to ideation, QA, or another released skill listed in the handoff section.
  • Required inputs are missing and guessing would change the result.

Selection Boundary

  • Do not default to uniform sampling. Choose the smallest extraction mode that

matches the task intent.

  • Good mode defaults: persona/vibe face-priority, shot/structure

scene-change, product visibility object-priority, UI/text text-ui-priority, hook hook-first, CTA/compliance cta-last, broad scan uniform-sample.

  • Scope should be explicit: first 3-5 seconds, final 3-5 seconds, full video, or

a requested timestamp range.

Source And Path

  • Inputs can be one local video, a folder, or a manifest mapping source ids to

local files. If only URLs are available, recover/download local files first.

  • Preserve source video, timestamp, extraction mode, selection reason, and

source basis in the frame manifest.

  • Keep internal extraction requests, plan outputs, contact-sheet inputs, and

intermediate manifests under .postplus; keep final frames/contact sheets in the user-facing output folder.

Review And Handoff

  • Package outputs for the downstream job: persona frames plus contact sheet and

vibe notes, shot frames plus timestamp list, product-visible frames plus proof notes, or UI frames plus readable text notes.

  • For long videos, start with the bounded first pass, then expand only after the

first manifest proves the mode is useful.

  • Return final frame folders, contact sheets, and frame manifest paths.

Stop Conditions

  • Stop when required user intent, source evidence, or owned input artifacts are

missing and guessing would change the result.

  • If an owned CLI or script command fails, report the exact error and stop. Do

not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.

Public Command Boundary

  • Choose the smallest matching command or workflow from the user input and run

it directly.

  • If an owned CLI or script command fails, report the exact error and stop. Do

not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.

Related skills

FAQ

What does frame-extraction output?

frame-extraction outputs intent-matched still frames, contact sheets, and review packs from local video files. Selection targets persona research, product shots, UI walkthroughs, hook analysis, and CTA or compliance checks rather than generic scene summaries.

When should you use frame-extraction vs video analysis?

frame-extraction fits when downstream tasks need curated stills from local video—ads, docs, or compliance packs. Use broader video-analysis skills when the goal is full-clip summarization or transcript extraction without frame-level curation.

Is Frame Extraction safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.