screen-drawing

Draw temporary bounding-box overlays on macOS screens in quick or manual mode.

19|14|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/X-School-Academy/skill-pilot --skill screen-drawing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screen-drawing
Source: https://github.com/X-School-Academy/skill-pilot/tree/main/core/skills/system/screen-drawing
Command: npx skills add https://github.com/X-School-Academy/skill-pilot --skill screen-drawing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to draw temporary bounding-box overlays on their macOS screen, useful for highlighting specific regions during demonstrations or for visual guidance.

Core Features & Use Cases

  • Quick Mode: Draw a single bounding box that automatically disappears after a set duration (default 5 seconds).
  • Manual Mode: Start a persistent drawing session that can be controlled manually, often run in a background tmux session for explicit start/stop control.
  • Use Case: When explaining a UI element in a video call, use quick mode to draw a temporary box around it. For more involved annotation, use manual mode to draw and erase boxes as needed.

Quick Start

Draw a temporary bounding box on your screen using quick mode.

Frequently Asked Questions about screen-drawing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I draw a temporary bounding box on my macOS screen?

Yes, manual mode supports persistent screen annotation by starting a tmux session for explicit user control. This allows you to manually draw and erase bounding boxes on macOS screens for extended visual guidance sessions.

Can I highlight screen regions during a video call without installing extra display drivers?

You need a macOS environment and terminal permissions to display screen overlays. The drawing functionality operates through terminal scripts, leveraging tmux for manual mode sessions rather than requiring graphical annotation applications.

What is the difference between quick mode and manual mode for screen overlays?

For manual mode, the screen drawing session is typically run in a background tmux session. This provides explicit start and stop control, allowing you to manage long-lived overlays without keeping the terminal window in the foreground.

Why does my screen overlay disappear immediately instead of staying on screen?

Yes, quick mode allows you to set a custom duration for the temporary bounding box before it auto-exits, overriding the default 5 seconds. Manual mode does not auto-exit and requires explicit user input to stop the session.

Does tmux work with macOS screen annotation for background drawing sessions?

Yes, tmux works with macOS screen annotation by hosting manual mode drawing sessions in the background. This allows you to draw persistent bounding boxes and control their display without keeping a terminal window actively focused.