Claude for Safari
Ovládá skutečný Safari uživatele přes AppleScript — čtení, klikání, psaní, snímání obrazovky.
Otestováno · Funguje
Co umí
Ovládá skutečnou relaci Safari uživatele v macOS (skutečné cookies, přihlášení, otevřené záložky) prostřednictvím AppleScript a screencapture namísto samostatné automatizované instance prohlížeče. Spouští se na 'safari', 'browser', 'open tab', 'screenshot the page', 'read this site' a požadavky na klikání, vyplňování formulářů, posouvání nebo navigaci — předem kontroluje oprávnění Automation a JavaScript-from-Apple-Events a přesně sděluje uživateli, který panel System Settings má otevřít, pokud chybí.
Testovací report
Vlastní kontrola předpokladů skillu (jednoduché volání osascript na Safari) selhala čistě s AppleEvent-timeout v tomto sandboxu, což je přesně scénář bez oprávnění, který SKILL.md již předvídá a pro který poskytuje řešení v System Settings — elegantní degradace namísto tichého zamrznutí nebo halucinovaného výsledku.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/SDLLL/claude-for-safari cd claude-for-safari mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/claude-for-safari
Příkazy a ukázkové prompty
/claude-for-safariOvládá skutečný Safari uživatele přes AppleScript — čtení, klikání, psaní, snímání obrazovky.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Open this site in Safari and take a screenshot for meCan you check what tabs I currently have open in Safari?Fill out this form on the website that's open in my browser