Install the GitHub App. Every pull request gets an AI agent that drives your preview deploy like a human — pass/fail verdict and a recording, posted as a comment before you review.
Free plan · 15 PR checks / month · no credit card
Built for every AI coding agent
Install the agent skill: npx skills add usefulagents/screencli --skill screencli
A real browser, driven by an AI agent. Use it on every PR, in your dev loop, or to record demos.
Install the GitHub App. screencli reads each PR diff, runs an AI browser test on your preview deploy, and posts a pass/fail comment with a recording — before you review.
Your coding agent shipped a feature. Have it verify the change before you look at it. The CLI runs from inside Claude Code, Cursor, Windsurf — anything that runs shell.
Same engine, different output. Point it at your app and get a shareable demo video with gradient background, auto-zoom, and click highlights. No editor required.
Natural language, real-browser testing, and studio-grade output — for PRs, dev loops, and demos alike.
The GitHub App reads each PR, decides what to test, and runs it against your preview deploy. No test files to write, no selectors to maintain.
Every run produces a structured pass or fail, posted as a PR comment with a recording link. Stop guessing whether flaky CI means the feature actually works.
Describe what to do in plain English. The AI agent navigates, clicks, types, and scrolls — no scripted sequences or selectors.
Idle time trimmed. Click positions highlighted. Smooth cursor trails rendered. Auto-zoom to the action. Zero manual editing.
You log in manually, press Enter, and the AI takes over your authenticated session. Login is never recorded. Sessions are saved for reuse.
One command per platform. YouTube, Twitter, Instagram, TikTok, LinkedIn, and GitHub GIF presets built in.
Gradient backgrounds with rounded corners and drop shadows. Screen Studio quality, from your terminal.
Install once. Every pull request gets browser-tested by an AI agent.
One click. Pick the repos screencli should watch.
screencli reads the diff, plans browser checks, and runs them against your preview deploy.
Pass/fail comment lands on the PR with a recording link. Failures show exactly where it broke.
For one-off recordings, demos, and AI-agent-driven verification from your local dev loop.
Sign in or paste your API key. Optionally install the skill for your coding agent.
Tell the agent what to do. It drives the browser, you get a polished video.
The recording is composed with effects and uploaded automatically. You get a link.
Need a specific format? Export for any platform with one command.
Start free. Upgrade when you need more.
1 credit = 1 PR check or ~10 CLI agent steps. No credit card required for Free.
Everything you need, at a glance.
npx screencli record <url> -p "prompt" # With gradient background npx screencli record https://app.com \ -p "Demo the dashboard" \ --background aurora # With authentication npx screencli record https://app.com \ -p "Demo features" \ --login --auth myapp
npx screencli export <dir> --preset <name> # Available presets youtube 1920x1080 16:9 mp4 twitter 1280x720 16:9 mp4 instagram 1080x1920 9:16 mp4 tiktok 1080x1920 9:16 mp4 linkedin 1080x1080 1:1 mp4 github-gif 800x450 16:9 gif
npx screencli login npx screencli logout npx screencli whoami npx screencli recordings npx screencli upload <dir> npx screencli delete <id> npx screencli render <id> --background sunset
--background <name> aurora sunset ocean lavender mint ember --padding <%> default 8 --corner-radius <px> default 12 --no-shadow --no-zoom --no-highlight --no-cursor
npx screencli record <url> -p "your prompt" from any terminal or AI coding agent — no GitHub App required. The App is for teams that want automatic verification on every PR; the CLI is for one-off recordings, demos, and AI-agent-driven verification from your local dev loop.npx screencli record <url> -p "your prompt". On first run, the CLI opens a browser for GitHub login, then you're ready to record. For permanent installation, run npm install -g screencli.npx screencli record https://your-app.com -p "Walk through the main features". The AI agent opens the URL, follows your prompt instructions, and records everything. When it finishes, you get a composed video and a shareable link at screencli.sh. No setup, accounts, or API keys needed for the first run.--login flag to log in manually first, then the AI agent takes over your authenticated session. Add --auth myapp to save the session for future recordings: npx screencli record https://app.example.com -p "Show the dashboard" --login --auth myapp. Next time, just pass --auth myapp to reuse the saved session.npx screencli export ./recordings/your-recording --preset github-gif. This produces an optimized 800x450 GIF (max 12 seconds, under 8 MB) ready to embed in Markdown. Other presets: youtube, twitter, instagram, tiktok, and linkedin.npx skills add usefulagents/screencli --skill screencli, and Claude can record demos autonomously as part of your development workflow.screencli.sh/v/a3f2c8e1. The link shows an embedded video player with chapter markers, metadata, and a download button. Use --local to skip the upload and keep recordings local only.