Complete AI Training

Skill · Automation

Apple Shortcuts Integration

Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows

Claude Office SkillsLicense: MITAdded Sep 29, 2026
Use it in my AI

How to use it

  1. Start your plan and connect your AI once
  2. Ask for the task in your own words, or say it directly:
Use the Apple Shortcuts Integration skill to help me with this.

Without a connection: copy the SKILL.md below into your AI's project instructions.

SKILL.md

Apple Shortcuts Integration

Integrate with Apple ecosystem for iOS and macOS automation.

Core Capabilities

Run Shortcuts

shortcut_execution:
  run:
    name: "Morning Routine"
    input: optional
    
  run_with_input:
    name: "Process Text"
    input: "{{text_to_process}}"
    
  run_with_clipboard:
    name: "Share to App"
    input: clipboard

Apple Reminders

reminders:
  create:
    title: "{{task}}"
    list: "Work"
    due_date: "{{date}}"
    due_time: "09:00"
    priority: high
    notes: "{{details}}"
    
  query:
    list: "Shopping"
    completed: false
    
  complete:
    reminder_id: "{{id}}"

Apple Notes

notes:
  create:
    title: "Meeting Notes - {{date}}"
    folder: "Work"
    body: |
      # {{meeting_title}}
      
      ## Attendees
      {{attendees}}
      
      ## Notes
      {{notes}}
      
  append:
    note_title: "Running Log"
    content: "- {{date}}: {{entry}}"
    
  search:
    query: "project alpha"
    folder: "Projects"

Calendar

calendar:
  create_event:
    title: "{{event_title}}"
    calendar: "Work"
    start: "{{start_time}}"
    end: "{{end_time}}"
    location: "{{location}}"
    notes: "{{notes}}"
    alerts:
      - 30  # minutes before
      
  query:
    calendar: "all"
    start: today
    end: "+7 days"

Shortcut Examples

Daily Log

shortcut_daily_log:
  steps:
    - get_current_date
    - prompt_for_input:
        message: "How was your day?"
    - append_to_note:
        title: "Daily Journal"
        content: |
          ## {{date}}
          {{input}}
    - create_reminder:
        title: "Journal entry"
        due: tomorrow 9am

Quick Capture

shortcut_quick_capture:
  trigger: share_sheet
  steps:
    - get_shared_input
    - create_note:
        title: "Captured - {{date}}"
        body: "{{input}}"
    - notify: "Captured successfully"

Integration Workflows

Cross-Platform Sync

sync_workflow:
  trigger: note_created
  actions:
    - if: tag == "work"
      then:
        - sync_to: notion
        - sync_to: obsidian
    - if: has_task
      then:
        - create_reminder: from_task

Best Practices

  1. Naming: Clear, descriptive shortcut names
  2. Input Handling: Validate inputs
  3. Error Handling: Graceful failures
  4. Privacy: Minimize data exposure
  5. Testing: Test on all devices