frames-cli

Apply Apple device bezels to screenshots and videos via command line.

234|9|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/viticci/frames-cli --skill frames-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frames-cli
Source: https://github.com/viticci/frames-cli/tree/main/skill
Command: npx skills add https://github.com/viticci/frames-cli --skill frames-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, ffmpeg, ffprobe.

What problem does it solve?

This Skill automates the time-consuming process of applying Apple device bezels to screenshots and screen recordings, ensuring consistent, high-quality presentation for your media.

Core Features & Use Cases

  • Automated Framing: Instantly applies device-specific bezels to images and videos based on auto-detected dimensions.
  • Batch Processing: Handles entire folders of screenshots or videos in one command, including support for merging and sequential playback.
  • Use Case: Use this tool to quickly generate a set of professional-looking marketing assets for an app launch by framing all your raw screenshots and recordings with a single command.

Quick Start

Use the frames-cli skill to frame all screenshots in the current directory with auto-detected device bezels.

Frequently Asked Questions about frames-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply Apple device bezels to screenshots automatically?

Apply Apple device bezels to screenshots automatically by using a command-line interface that auto-detects dimensions and frames images instantly. It handles batch processing for entire folders of screenshots to ensure consistent presentation.

Can I frame videos with Apple device mockups using the command line?

Frame videos with Apple device mockups using the command line via automated device detection and video rotation support. It processes screen recordings and outputs framed video files using external ffmpeg and ffprobe tools.

Do I need ffmpeg and ffprobe to generate transparent device mockups?

Yes, you need external ffmpeg and ffprobe tools installed, along with Python 3.8+ and Pillow, to generate transparent output and process media formats for your device mockups.

What is the best way to batch process app launch screenshots with device frames?

Batch process app launch screenshots with device frames by running a single command that applies auto-detected bezels to an entire folder, generating professional marketing assets sequentially.

Does automated device detection work for merging multiple screen recordings?

Automated device detection works for merging multiple screen recordings by handling entire folders of videos in one command, including support for sequential playback and batch processing.