mac-automation
Automatiza apps de macOS con AppleScript
Las tareas manuales de macOS pueden ser lentas cuando abarcan Mail, Calendar, Finder, Safari y la configuración del sistema. Esta skill proporciona a Claude, Codex y Claude Code patrones estructurados de AppleScript para la automatización local.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Recursos legibles por agentes
Usa estos enlaces cuando un AI Agent, crawler o script necesite contexto limpio en lugar de leer toda la página.
Pruébalo
Usando "mac-automation". Crea un recordatorio desde mi portapapeles para mañana por la mañana.
Resultado esperado:
El asistente comprueba el contenido del portapapeles, crea un elemento de Reminders para mañana a las 9:00 y confirma el título del recordatorio.
Usando "mac-automation". Muestra mi recuento de correos no leídos y las reuniones de hoy.
Resultado esperado:
- Recuento de correos no leídos con detalles recientes de remitente y asunto.
- Eventos del calendario de hoy con horas y títulos.
- Una nota si faltan permisos.
Usando "mac-automation". Abre GitHub en Safari y obtén el título de la página actual.
Resultado esperado:
Safari abre la página solicitada, devuelve el título de la pestaña activa e informa cualquier error de permisos o ventana.
Auditoría de seguridad
Riesgo medioStatic analysis correctly identified extensive external command usage, but this is the declared purpose of the skill: guiding osascript and AppleScript automation. I found no evidence of prompt injection, hidden network exfiltration, malware staging, or confirmed malicious intent. The skill should publish with a warning because it can read private local data, manipulate files, send mail, run shell commands through AppleScript, and perform disruptive system actions.
Problemas de riesgo medio (5)
Problemas de riesgo bajo (3)
Factores de riesgo
⚙️ Comandos externos (3)
🌐 Acceso a red (4)
📁 Acceso al sistema de archivos (3)
Patrones detectados
Puntuación de calidad
Lo que puedes crear
Atajos de productividad personal
Crea recordatorios, eventos de calendario, notificaciones y notas basadas en el portapapeles sin cambiar entre varias apps.
Automatización de flujos de trabajo de oficina
Redacta o envía mensajes de Mail, revisa resúmenes de correos no leídos y organiza archivos con automatización local repetible.
Scripting de tareas de navegador y archivos
Abre páginas de Safari, inspecciona información de pestañas, ejecuta JavaScript controlado y gestiona archivos de Finder durante flujos de trabajo de soporte.
Prueba estos prompts
Usa la skill mac-automation para crear un recordatorio para [task] con vencimiento [date and time]. Muéstrame el AppleScript antes de ejecutarlo.
Usa AppleScript para obtener los eventos de Calendar de hoy y los asuntos no leídos de Mail. Muestra solo el remitente, el asunto y el título del evento.
Prepara un plan de automatización de Finder para mover archivos [file type] de [source folder] a [target folder]. Pregunta antes de mover cualquier cosa.
Usa AppleScript de Safari para abrir [site], recopilar el título de la página actual y el texto seleccionado, y luego proponer el siguiente paso de automatización antes de actuar.
Mejores prácticas
- Pide confirmación antes de enviar correos, eliminar datos, cambiar archivos o activar acciones de energía.
- Muestra el AppleScript planificado para acciones sensibles antes de ejecutarlo.
- Limita la salida a los campos solicitados por el usuario al leer datos privados de apps.
Evitar
- No ejecutes AppleScript generado que incluya comandos de shell sin revisar o rutas proporcionadas por el usuario.
- No leas Mail, el portapapeles, contenido del navegador o datos del calendario sin una solicitud explícita del usuario.
- No vacíes Trash, elimines datos de apps, envíes correos electrónicos ni apagues la Mac como parte de una solicitud amplia.