screenshotCapture screens, windows, and regions across platforms with the right tools.
Install via ClawdBot CLI:
clawdbot install ivangdavila/screenshotscreencapture (built-in): screencapture -x output.png for silent capture, -i for interactive selectionscreencapture -l$(osascript -e 'tell app "AppName" to id of window 1') out.png-R x,y,w,h to capture exact pixel regionxcrun simctl io booted screenshot output.png — faster and more reliable than screencapturegnome-screenshot for GNOME, spectacle for KDE, scrot for minimal/headlessxvfb-run scrot output.png — creates virtual display for CI environmentsgrim for Wayland, slurp for region selectionAdd-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.Screen]::PrimaryScreen | ... is verbose — prefer nircmd savescreenshotnircmd savescreenshot output.png works from CLI without dependencies on most Windows versionspython -m PIL.ImageGrab works cross-platform but requires Pillow installednpx playwright screenshot URL output.png --full-page — handles JavaScript rendering and scrolling--wait-for-timeout=5000 or page never finishes loading dynamic contentpage.screenshot({fullPage: true}) after networkidle0screenshot-$(date +%Y%m%d-%H%M%S).png — prevents overwrites in batch jobspngquant or jpegoptim before upload — saves storage and transfer timeGenerated Mar 1, 2026
Automated screenshot capture for UI regression testing across different operating systems and browsers. Teams can compare screenshots to detect visual bugs after code changes, ensuring consistent user interfaces.
Generating high-quality screenshots for promotional materials, social media posts, and website content. Marketers use tools like Playwright to capture full-page web renders for campaigns and analytics.
Creating step-by-step visual guides for software tutorials, user manuals, and support articles. Screenshots help illustrate processes clearly, with automation saving time in batch documentation projects.
Capturing screens from user devices to diagnose issues remotely, especially in CI environments using headless tools. IT teams can quickly gather visual evidence for troubleshooting across platforms.
Automating screenshot capture of product pages for inventory updates and competitor analysis. Retailers use this to ensure accurate visual representation and monitor market trends efficiently.
Offer a cloud-based screenshot automation service with features like cross-platform capture, API access, and image optimization. Revenue comes from monthly subscriptions based on usage tiers and advanced integrations.
Provide tailored solutions for enterprises needing automated screenshot workflows, such as integrating with existing CI/CD pipelines or developing custom scripts. Revenue is generated through project-based fees and ongoing support contracts.
Develop a cross-platform desktop app with basic free features like simple captures and advanced paid features like batch processing, cloud storage, and team collaboration. Revenue comes from in-app purchases and premium licenses.
💬 Integration Tip
Use environment checks to select the right tool per OS (e.g., screencapture for macOS, nircmd for Windows) and automate filename timestamps to avoid overwrites in batch jobs.
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Command-line tool to manage Google Workspace services including Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts, Tasks, People, Groups, and Keep.
Runs shell commands inside a dedicated tmux session named claw, captures, and returns the output, with safety checks for destructive commands.
A modern text-based browser. Renders web pages in the terminal using headless Firefox.
Write robust, portable shell scripts. Use when parsing arguments, handling errors properly, writing POSIX-compatible scripts, managing temp files, running commands in parallel, managing background processes, or adding --help to scripts.
NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.