Manage and run macOS Shortcuts from OpenClaw: list, execute, view details, and sign shortcuts for automation via CLI commands.
This skill enables OpenClaw to interact with macOS Shortcuts (formerly Automator) directly from conversation. It provides CLI commands to list, run, view, and manage shortcuts.
# List all available shortcuts
shortcuts list
# Run a specific shortcut by name
shortcuts run "My Shortcut Name"
# View details of a shortcut
shortcuts view "My Shortcut Name"
# Sign a shortcut for automation (if needed)
shortcuts sign "My Shortcut Name"
Lists all shortcuts available in the user's Shortcuts library.
shortcuts list
Output: Returns a list of all shortcut names with folder information.
Use when: User asks "what shortcuts do I have", "list shortcuts", "show me my shortcuts", "what automations can I run".
Runs a shortcut by its exact name. The shortcut must exist in the user's Shortcuts folder.
shortcuts run "Morning Routine"
shortcuts run "Send Email"
Parameters:
<name>: Exact name of the shortcut (use quotes if name contains spaces)Use when: User says "run shortcut X", "execute shortcut X", "run automation X", "trigger shortcut X".
Notes:
Shows detailed information about a shortcut, including its actions and workflow.
shortcuts view "Morning Routine"
Output: Returns the shortcut's description, actions, and workflow steps.
Use when: User asks "what does shortcut X do", "show me shortcut X", "view automation X", "tell me about shortcut X".
Signs a shortcut to allow it to run from the command line (required for some automation scenarios).
shortcuts sign "My Shortcut"
Use when: Shortcut fails to run with "not signed" error, or user wants to enable CLI execution.
Cause: Shortcuts library is empty or inaccessible.
Solution:
Cause: Shortcut name doesn't match exactly or shortcut was deleted.
Solution:
shortcuts list to see exact namesCause: Shortcut needs to be signed for CLI execution.
Solution:
shortcuts sign "Shortcut Name"
Or enable in Shortcuts app: Right-click shortcut > Toggle "Allow Running from Command Line"
Cause: OpenClaw doesn't have permission to control Shortcuts.
Solution:
Cause: Shortcut may be waiting for input or stuck in a loop.
Solution:
shortcuts view to inspect the shortcut's actionstimeout 30 shortcuts run "Name"User says: "Run my morning routine shortcut"
shortcuts run "Morning Routine"
**User shortcuts do I have?"
shortcuts list
User says: "Show me what the email shortcut does"
shortcuts view "Send Daily Email"
User says: "I need to sign a shortcut for automation"
shortcuts sign "My Automation Shortcut"
⚠️ Important: Shortcuts can execute shell commands, access files, and control other apps.
ZIP package — ready to use