技能 Mac Automation via AppleScript
🍎

Mac Automation via AppleScript

低风险 ⚙️ 外部命令📁 文件系统访问

Automatiza tu Mac con AppleScript

Controla aplicaciones macOS y funciones del sistema mediante comandos en lenguaje natural. Envía correos electrónicos, gestiona recordatorios, abre sitios web, ajusta el volumen y más sin salir de tu asistente de IA.

支持: Claude Codex Code(CC)
⚠️ 60
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“Mac Automation via AppleScript”。 Create a reminder to call Mom tomorrow at 3pm

预期结果:

  • Created reminder: Call Mom
  • Due: Tomorrow at 3:00 PM
  • List: Reminders

安全审计

低风险
v3 • 1/10/2026

Documentation and reference skill for Mac AppleScript automation. Uses standard osascript command to execute AppleScript for legitimate macOS application control. All capabilities match stated purpose. User-initiated operations with confirmation requirements for destructive actions.

9
已扫描文件
2,447
分析行数
5
发现项
3
审计总数
低风险问题 (3)
File deletion operations
The skill includes AppleScript patterns for deleting files via Finder (move to trash) and emptying trash. Quote from references/finder-applescript.md lines 98-106: "move targetFile to trash". While legitimate for file management, these operations could cause data loss if misused.
System power commands
The skill documents commands for sleep, restart, shutdown, and lock screen via System Events. Quote from references/system-applescript.md lines 258-281. These commands affect system state but require user confirmation and macOS permissions.
Email deletion operations
The skill includes patterns for deleting emails via Mail app. Quote from references/mail-applescript.md lines 163-173: "delete msg". This could result in permanent email deletion but requires Mail app permissions and user intent.
审计者: claude 查看审计历史 →

质量评分

45
架构
95
可维护性
81
内容
21
社区
84
安全
35
规范符合性

你能构建什么

Resumen diario rápido

Obtén tus eventos del día y correos electrónicos sin leer en segundos sin abrir múltiples aplicaciones.

Crear recordatorios desde texto

Convierte contenido del portapapeles o texto de conversaciones en recordatorios con fechas de vencimiento automáticamente.

Control de navegador y archivos

Abre URLs, gestiona pestañas y organiza archivos mediante comandos de voz o texto simples.

试试这些提示

Enviar correo electrónico
Send an email to [recipient] with subject [subject] and body [message content].
Crear recordatorio
Create a reminder called [task name] due [date/time] in my [list name] list.
Agregar evento de calendario
Add a calendar event for [event name] on [date] at [time] at [location].
Resumen matutino
Give me a briefing of my calendar for today and list my unread emails from Mail.

最佳实践

  • Otorga permisos de automatización en Preferencias del Sistema antes del primer uso para cada aplicación
  • Confirma operaciones destructivas como eliminar o vaciar la papelera antes de ejecutar
  • Usa nombres exactos de aplicaciones como "Mail", "Calendar", "Reminders", "Safari", "Finder"

避免

  • Ejecutar automatización sin verificar los permisos de la aplicación primero
  • Ejecutar comandos de eliminación sin confirmación del usuario
  • Asumir que todas las aplicaciones de terceros soportan AppleScript

常见问题

¿Qué versiones de macOS son compatibles?
Requiere macOS con soporte de AppleScript (10.4+). La mayoría de las funciones funcionan en versiones modernas de macOS incluyendo Ventura, Sonoma y Sequoia.
¿Cuáles son los límites de permisos?
Cada aplicación requiere permiso explícito de Automatización en Preferencias del Sistema > Privacidad y Seguridad. Las primeras ejecuciones activan diálogos de permisos de macOS.
¿Puede integrarse con otras herramientas?
Sí, funciona con Claude, Codex y Claude Code. Se puede encadenar con otros comandos de Bash y herramientas MCP para flujos de trabajo complejos.
¿Son seguros mis datos?
Todas las operaciones se ejecutan localmente en tu Mac mediante osascript. No se envía ningún dato externamente. Tú controlas qué información se accede.
¿Por qué falló mi script?
Causas comunes: aplicación no ejecutándose, nombre de aplicación incorrecto, permisos faltantes o error de sintaxis. Verifica los permisos en Preferencias del Sistema y asegúrate de que la aplicación esté instalada.
¿Cómo se compara con Shortcuts?
AppleScript ofrece un control más profundo sobre el interior de las aplicaciones. Shortcuts proporciona diseño visual de flujos de trabajo. Usa AppleScript para automatización específica de aplicaciones que requiere control preciso.