stvlynn/skills

tip-gui-skill

Reuse local Youtu-Tip GUI capabilities through a safe adapter CLI so OpenClaw/Codex-style agents can inspect desktop GUI state and perform guarded single-step actions on macOS.

First seen Mar 29, 2026

Installation

$ npx skills add stvlynn/skills --skill tip-gui-skill

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from stvlynn/skills · top by installs.

npx skills add stvlynn/skills

Browse all from stvlynn/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 57
License app/LICENSE
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,076 B
  • docs README.md 2,194 B
  • docs SUMMARY.md 197 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 4 installs

SKILL.md

Tip GUI Skill

Use this skill when an agent needs a local, macOS-native GUI bridge based on Youtu-Tip instead of browser-only automation.

When to use

  • You want to inspect whether Tip sidecar is running
  • You want to confirm the configured online model/provider
  • You want a local adapter entrypoint for future GUI actions
  • You want guarded single-step desktop actions with JSON output

Do not use for

  • Browser-only tasks where normal browser tooling is enough
  • Dangerous desktop automation without explicit confirmation
  • Bulk destructive actions
  • Claims of fully autonomous GUI control without verification

Required permissions

Youtu-Tip itself may require:

  • Accessibility
  • Screen Recording

Without those, health checks may pass while real GUI control still fails.

Commands

python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py health
python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py config
python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py ports
python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py describe
python3 skills/tip-gui-skill/scripts/tip_gui_bridge.py click --x 10 --y 10

Safety model

  • observe: read-only checks
  • assist: low-risk actions, still guarded
  • dangerous: not enabled by default in this prototype

Action commands are dry-run by default unless --confirm is explicitly passed.

Output contract

All commands must return JSON. Agents should parse fields like:

  • ok
  • action
  • summary
  • error
  • artifacts
  • data

Current prototype limits

This prototype currently provides:

  • sidecar discovery
  • config inspection
  • provider/model visibility
  • real screenshot capture via Tip local environment
  • safe action contract scaffolding

It does not yet promise stable semantic full-screen understanding or robust multi-step autonomous desktop control.