Claude for Safari

Guida il Safari reale dell'utente tramite AppleScript — legge, clicca, digita, fa screenshot.

di SDLLL · SDLLL/claude-for-safari

Promosso ★ 8.8/10

Claude for Safari — Guida il Safari reale dell'utente tramite AppleScript — legge, clicca, digita, fa screenshot.

Cosa fa

Controlla la sessione Safari macOS reale dell'utente (cookie reali, login, schede aperte) tramite AppleScript e screencapture invece di un'istanza browser automatizzata separata. Si attiva su 'safari', 'browser', 'open tab', 'screenshot the page', 'read this site', e richieste di cliccare, compilare moduli, scorrere o navigare — verifica in anticipo le autorizzazioni di Automation e JavaScript-from-Apple-Events e indica all'utente esattamente quale pannello delle Impostazioni di Sistema aprire se mancano.

Rapporto di test

Il controllo dei prerequisiti della skill (una semplice chiamata osascript a Safari) è fallito pulitamente con un AppleEvent-timeout in questa sandbox, che è esattamente lo scenario senza permessi che SKILL.md già anticipa e per il quale fornisce una soluzione nelle Impostazioni di Sistema — degradazione elegante piuttosto che un blocco silenzioso o un risultato allucinato.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/SDLLL/claude-for-safari
cd claude-for-safari
mkdir -p ~/.claude/skills
cp -r . ~/.claude/skills/claude-for-safari

Comandi e prompt di esempio

  • /claude-for-safariGuida il Safari reale dell'utente tramite AppleScript — legge, clicca, digita, fa screenshot.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Open this site in Safari and take a screenshot for me
  • Can you check what tabs I currently have open in Safari?
  • Fill out this form on the website that's open in my browser