- 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
| Platform | Default Location |
|----------|-----------------|
| WSL | `/mnt/c/Users/<user>/Pictures/Screenshots` |
| macOS | `~/Desktop` or `~/Pictures/Screenshots` |
| Linux | `~/Pictures/Screenshots` or `~/Pictures` |
Ver en GitHub