Skip to content
Back to skills

App Screenshot

ASecurity

Cross-platform live desktop app UI control and window capture skill for LibrAgent. Supports Windows and Linux. Triggers on requests like '앱 화면 캡처', '앱 스크린샷', '앱 클릭 제어', 'capture app window', 'app screenshot', 'capture ui', 'click app button'.

  • 11 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 28, 2026
ai-agentspythonbash

Works with

  • cli

Security analysis

A100/100

Scanned October 6, 2026

npx -y skills add fritzprix/libr-agent --skill app-screenshot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of App Screenshot?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for App Screenshot
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fritzprix-app-screenshot/badge)](https://www.skillsdirectory.com/skills/fritzprix-app-screenshot)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: app-screenshot
description: Cross-platform live desktop app UI control and window capture skill for LibrAgent. Supports Windows and Linux. Triggers on requests like '앱 화면 캡처', '앱 스크린샷', '앱 클릭 제어', 'capture app window', 'app screenshot', 'capture ui', 'click app button'.
---

# App Screenshot & UI Control Skill

Capture live, pixel-exact desktop screenshots of the running LibrAgent application window across **Windows and Linux**, with optional mouse click and UI interaction automation.

## Features

- **Window Focus & Screenshot**: Finds and focuses LibrAgent app window, then captures exact window geometry.
- **Relative Coordinate Mouse Click**: Automatically clicks buttons, menus, or cards relative to top-left of the app window before capturing (`--click X Y`).
- **Cross-Platform**: Zero extra native dependencies (uses Python `ctypes.windll.user32` on Windows, `Xlib` / `xwininfo` on Linux).

## Usage Examples

Paths are relative to this skill's Base Directory. Replace `<skill-base-dir>` with its absolute path in commands (or use `@system-skills/app-screenshot` when resolving via skill aliases).

### 1. Capture App Screenshot

```bash
python "<skill-base-dir>/scripts/capture_app.py" docs/user/assets/screenshots/getting-started/new-session.png
```

### 2. Click Relative Coordinate & Capture

Click inside the app window at relative `(X, Y)` (e.g. `X=710, Y=410` for Assistant card) and capture result:

```bash
python "<skill-base-dir>/scripts/capture_app.py" docs/user/assets/screenshots/getting-started/new-session.png --click 710 410
```

Files in this skill

  • SKILL.md1.4 KB
  • scripts/capture_app.py8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…