Back to list
kxzk

screenshot

by kxzk

🍦 for mac

0🍴 1📅 Jan 23, 2026

SKILL.md


name: capturing-screenshots description: Captures screenshots of macOS application windows using ScreenCaptureKit. Use when the user asks to screenshot, capture, or photograph windows, needs visual verification of UI changes, or wants to document application state. user-invocable: true

Screenshot Skill

Capture screenshots of macOS application windows using ScreenCaptureKit.

Usage

# available globally

shotty <command> [options]

Commands

CommandDescription
capture <app|pid> [output.png]Screenshot an app's window(s)
listList all capturable windows
list-appsList running applications

Options

FlagDescription
--allCapture all windows (not just first)
--jsonOutput as JSON
--no-frameExclude window frame/shadow

When to Use

  • User asks to "screenshot this conversation" or "capture this window"
  • User wants visual verification of UI changes
  • User needs to document current application state
  • User asks to see what an app looks like

Examples

Screenshot the current terminal:

shotty capture Ghostty /tmp/terminal.png

Screenshot a browser:

shotty capture Safari ~/Desktop/browser.png

Screenshot by PID:

shotty capture 12345 output.png

List available apps:

shotty list-apps

Capture all windows of an app:

shotty capture "VS Code" --all

Workflow

  1. If user doesn't specify an app, use list-apps to find the right target
  2. Run capture with the app name or PID
  3. Use the Read tool to view the resulting PNG and verify the capture
  4. Report the file path to the user

Notes

  • Requires Screen Recording permission (System Settings → Privacy & Security → Screen Recording)
  • App names are matched case-insensitively with substring support
  • Default output is screenshot.png in current directory
  • Use --no-frame for cleaner captures without window shadow

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon