AgentSkillsCN

screenshot

读取最新的屏幕截图,并据此回应用户的提问。

SKILL.md
--- frontmatter
name: screenshot
description: Read the latest screenshot and respond to a prompt about it

Instructions

When this skill is invoked with /screenshot <prompt>:

The screenshot has already been found by a PreToolUse hook. Check the system-reminder for "Screenshot:" which contains the type and path.

Format: TYPE:<type>\n<path or info>

Types:

  • TYPE:IMAGE - path to latest screenshot follows
  • TYPE:NOT_CONFIGURED - claude-vision not set up, run /claude-vision-setup
  • TYPE:DIR_NOT_FOUND - configured directory doesn't exist
  • TYPE:NO_SCREENSHOTS - no screenshots found in directory

Handle Based on Type

TYPE:IMAGE

  • Read the image using the Read tool
  • Respond to the user's prompt based on what you see
  • If no prompt provided, just describe what's in the screenshot

TYPE:NOT_CONFIGURED

  • Tell user to run /claude-vision-setup first

TYPE:DIR_NOT_FOUND

  • Tell user the configured screenshot directory wasn't found
  • Suggest running /claude-vision-setup to reconfigure

TYPE:NO_SCREENSHOTS

  • Tell user no screenshots were found in the configured directory

Example Usage

  • /screenshot what do you think - General reaction to screenshot
  • /screenshot summarize this conversation - OCR and summarize text in image
  • /screenshot what's the error here - Analyze error message in screenshot
  • /screenshot - Just describe what you see

Configuration

Screenshot directory is stored in ~/.claude/claude-vision/config.json. Run /claude-vision-setup to configure.

Default Directories by Platform

PlatformDefault Location
WSL/mnt/c/Users/<user>/Pictures/Screenshots
macOS~/Desktop or ~/Pictures/Screenshots
Linux~/Pictures/Screenshots or ~/Pictures