screenshot

Capture desktop, window, or region screenshots with configurable output paths.

2|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/dalehurley/phpbot --skill screenshot-dalehurley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenshot
Source: https://github.com/dalehurley/phpbot/tree/main/skills/screenshot
Command: npx skills add https://github.com/dalehurley/phpbot --skill screenshot-dalehurley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Capturing screen content manually is time-consuming; this skill automates high-precision screenshots for desktop, window, or region captures.

Core Features & Use Cases

  • Automated full-screen captures for documentation, bug reports, and demos.
  • Window and region captures with optional delay and custom output paths.

Quick Start

Run the bundled capture script to take a full-screen screenshot, or specify mode and output to tailor the capture.

Frequently Asked Questions about screenshot

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

FAQPage Schema
How do I automate screenshot captures for desktop documentation?

Automate screenshot captures for desktop documentation by running bundled scripts that orchestrate fullscreen, window, or region captures using native tools. This handles high-precision image extraction automatically, saving manual effort for visual documentation tasks.

Can I capture a specific window or screen region instead of the full desktop?

Yes, you can capture a specific window or screen region instead of the full desktop. The skill supports configurable capture modes allowing you to target individual windows, specific regions, or the entire fullscreen depending on your visual documentation needs.

Do I need native screenshot tools installed to use this automation?

Yes, you need native screenshot tools installed to use this automation. The scripts rely on host-native utilities such as screencapture on macOS, gnome-screenshot or scrot on Linux, or ImageMagick to orchestrate the actual screen capture workflow.

How do I add a delay before taking a screenshot?

Add a delay before taking a screenshot by specifying the optional delay parameter in the capture script. This waits for a set duration before executing the fullscreen, window, or region capture, allowing time to prepare the screen state.

Can I configure custom output paths for saved screenshot images?

Yes, you can configure custom output paths for saved screenshot images. The skill supports configurable output paths, allowing you to specify exact file locations for your captured fullscreen, window, or region images during the automation workflow.

What's the best way to capture screenshots for bug reports and demos?

The best way to capture screenshots for bug reports and demos is automating fullscreen or region captures with custom output paths. This ensures consistent, high-precision visual documentation by leveraging native desktop tools without manual intervention.