Claude for Safari
Controla el Safari real del usuario a través de AppleScript — lee, hace clic, escribe, toma capturas de pantalla.
Probado · Funciona
Qué hace
Controla la sesión real de Safari de macOS del usuario (cookies reales, inicios de sesión, pestañas abiertas) a través de AppleScript y screencapture en lugar de una instancia de navegador automatizada separada. Se activa con 'safari', 'browser', 'open tab', 'screenshot the page', 'read this site' y solicitudes para hacer clic, rellenar formularios, desplazarse o navegar — verifica los permisos de Automation y JavaScript-from-Apple-Events de antemano e indica al usuario exactamente qué panel de Configuración del Sistema abrir si faltan.
Informe de la prueba
La propia verificación de prerrequisitos de la skill (una simple llamada osascript a Safari) falló limpiamente con un AppleEvent-timeout en este sandbox, que es exactamente el escenario sin permisos que SKILL.md ya anticipa y para el cual proporciona remediación en Configuración del Sistema — degradación elegante en lugar de un bloqueo silencioso o un resultado alucinado.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/SDLLL/claude-for-safari cd claude-for-safari mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/claude-for-safari
Comandos y prompts de ejemplo
/claude-for-safariControla el Safari real del usuario a través de AppleScript — lee, hace clic, escribe, toma capturas de pantalla.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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