
Screen Recording
Script-driven product capture for agents: iOS Simulator, web, Figma.
About
Teaches an agent to direct product recordings like a film shoot: iOS Simulator, websites, and Figma prototypes, with a staging protocol and measured-time auto-zoom derivation. It demands a per-scene contract (start state, interaction, payoff, required data) before rolling, and it pairs with the author's product-film skill for editing, compositing, and scoring.
It is macOS-centric and expects real devices or simulators — headless CI environments and non-Apple setups get little out of it.
What it can do
- iOS Simulator screen capture
- Website flow recording
- Figma prototype capture
- Per-scene staging contracts
- Auto-zoom timing derivation
Setup
- Install for all supported agents: curl -fsSL https://raw.githubusercontent.com/Malik1942/screen-recording/main/install.sh | bash
- Or narrow it: ./install.sh --claude --cursor
- Or scope to one repo: ./install.sh --project
- Manual alternative: git clone https://github.com/Malik1942/screen-recording.git ~/.claude/skills/screen-recording
- Restart your agent
Prerequisites
macOS with iOS Simulator or a browser for web capture; agent with shell access
Use cases
Works with
Trust score — 6/10
Scored 6/10 (metrics tier, metrics-v1). Evidence: Install script and manual paths verified verbatim from the repo README; Per-scene contract discipline is a genuine differentiator; macOS-centric; headless and non-Apple setups get little value; Single-maintainer project. License: License not confirmed in sources read.
How the trust score is built
Full methodology →- Adoption · stars/downloads, log-scaled vs peers
- 6.0/10
- Maintenance · recency, releases, issue load
- 7.0/10
- Openness · license + docs
- 9.0/10
- Manual review · sanity read + red-flag check
- 6.0/10
- · Install script and manual paths verified verbatim from the repo README
- · Per-scene contract discipline is a genuine differentiator
- · macOS-centric; headless and non-Apple setups get little value
- · Single-maintainer project
Sources
Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.