# Screenshot

> Capture a screenshot of the running WPF application UI. Use this skill when asked to see, view, capture, or screenshot the current state of the WPF application's user interface. Use when this capability is needed.

- Skill: `tomevault-io/screenshot-4` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/screenshot-4`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/screenshot-4/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/screenshot-4

---


# Vibe Screenshot Skill

This skill captures a PNG screenshot of the currently running WPF application and saves it to the `screenshots/` folder.

## When to Use

Use this skill when:
- You need to see the current visual state of the WPF application
- Verifying UI changes after modifying XAML or C# code
- Debugging visual layout issues
- Documenting the application's appearance

## Prerequisites

The WPF application must be running with the VibeServer extension. Start it with:
```powershell
cd MyWpfApp
dotnet watch run
```

## Usage

Run the script from the repository root:
```powershell
.\.github\skills\vibe-screenshot\get-screenshot.ps1
```

## Output

- Saves a timestamped PNG file to `screenshots/screenshot_YYYYMMDD_HHMMSS.png`
- Automatically opens the screenshot for viewing
- Returns the path to the saved screenshot

## Workflow Integration

After making UI changes:
1. Restart the app if needed (see vibe-restart skill)
2. Wait 2-3 seconds for the app to fully load
3. Run this script to capture the current state
4. Review the screenshot to verify changes

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/jonathanpeppers) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

