/screenshot
Capture a screenshot of a running Tauri application window
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/screenshot
Context preview
What this command does when you run it.
Capture a screenshot of a running Tauri application window
Command definition
screenshot.mdname: rust:tauri:screenshot
description: Capture a screenshot of a running Tauri application window
allowed-tools: mcp__tauri-mcp__take_screenshot, mcp__tauri-mcp__get_window_info, Read
author: Quintin Henry (https://github.com/qdhenry/)
<objective> Take a screenshot of a Tauri application window for visual inspection, debugging, or UI parity comparison. </objective>
<instructions> Capture screenshot of the Tauri application: **$ARGUMENTS**
Arguments format: `[process_id] [--output path]`
- `process_id`: Required - the process ID from `/tauri:launch`
- `--output path`: Optional - custom save path (default: auto-generated)
Process
1. **Get Window Info First** Use `mcp__tauri-mcp__get_window_info` to verify the window is visible and get dimensions.
2. **Capture Screenshot** Use `mcp__tauri-mcp__take_screenshot` with:
- `process_id`: The target process
- `output_path`: Optional path to save the screenshot
3. **Display the Screenshot** Use the Read tool to view the captured image.
4. **Report Results**
- Screenshot path
- Window dimensions at capture time
- Any issues (window occluded, minimized, etc.)
Usage Examples
# Take screenshot with auto-generated name
/tauri:screenshot 12345
# Save to specific path
/tauri:screenshot 12345 --output ./docs/screenshots/current-state.png
# For UI parity work
/tauri:screenshot 12345 --output ./docs/screenshots/desktop-task-view.png
</instructions>
<output_format>
Screenshot Captured
- File: [path to screenshot]
- Dimensions: [width]x[height]
- Window State: [visible/focused/etc]
[Display the image if possible]
</output_format>
<use_cases> **UI Parity Work:** Compare desktop app appearance to web app for feature parity verification.
**Bug Documentation:** Capture visual state when reporting UI issues.
**Before/After Comparison:** Document UI changes during refactoring or feature development.
**Automated Testing:** Capture state at specific points in test flows. </use_cases>
Read more
name: rust:tauri:screenshot description: Capture a screenshot of a running Tauri application window allowed-tools: mcp__tauri-mcp__take_screenshot, mcp__tauri-mcp__get_window_info, Read author: Quintin Henry (https://github.com/qdhenry/)
<objective> Take a screenshot of a Tauri application window for visual inspection, debugging, or UI parity comparison. </objective>
<instructions> Capture screenshot of the Tauri application: **$ARGUMENTS**
Arguments format: `[process_id] [--output path]`
- `process_id`: Required - the process ID from `/tauri:launch`
- `--output path`: Optional - custom save path (default: auto-generated)
Process
1. **Get Window Info First** Use `mcp__tauri-mcp__get_window_info` to verify the window is visible and get dimensions.
2. **Capture Screenshot** Use `mcp__tauri-mcp__take_screenshot` with:
- `process_id`: The target process
- `output_path`: Optional path to save the screenshot
3. **Display the Screenshot** Use the Read tool to view the captured image.
4. **Report Results**
- Screenshot path
- Window dimensions at capture time
- Any issues (window occluded, minimized, etc.)
Usage Examples
# Take screenshot with auto-generated name /tauri:screenshot 12345 # Save to specific path /tauri:screenshot 12345 --output ./docs/screenshots/current-state.png # For UI parity work /tauri:screenshot 12345 --output ./docs/screenshots/desktop-task-view.png
</instructions>
<output_format>
Screenshot Captured - File: [path to screenshot] - Dimensions: [width]x[height] - Window State: [visible/focused/etc] [Display the image if possible]
</output_format>
<use_cases> **UI Parity Work:** Compare desktop app appearance to web app for feature parity verification.
**Bug Documentation:** Capture visual state when reporting UI issues.
**Before/After Comparison:** Document UI changes during refactoring or feature development.
**Automated Testing:** Capture state at specific points in test flows. </use_cases>
A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.
Repo: qdhenry/Claude-Command-Suite
Other commands on claude-command-suite.
- /boundary-bbcr-fallback
Execute automatic BBCR (Collapse-Rebirth Correction) when knowledge boundaries are exceeded or reasoning fails.
Open command - /boundary-detect
Analyze semantic position relative to knowledge boundaries to prevent hallucination and identify uncertainty zones.
Open command - /boundary-heatmap
Generate a visual heatmap of knowledge boundaries showing safe zones, risk areas, and semantic coverage.
Open command - /boundary-risk-assess
Evaluate the current risk level and provide detailed analysis of potential hallucination or reasoning failure.
Open command - /boundary-safe-bridge
Find and construct semantic bridges to safely navigate from current position to target concept without crossing dangerous boundaries.
Open command - /optimize-prompt
Takes an input prompt and returns ONLY a token-optimized version that preserves meaning while minimizing token count. Based on LLM tokenization principles: common words tokenize more efficiently, unusual words break into more tokens, and conciseness reduces cost.
Open command

