apple-shortcuts-integration

star 226

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

claude-office-skills By claude-office-skills schedule Updated 1/30/2026

name: Apple Shortcuts Integration description: Create and trigger Apple Shortcuts for iOS/macOS automation and cross-platform workflows version: 1.0.0 author: Claude Office Skills category: automation tags:

  • apple
  • shortcuts
  • ios
  • macos
  • automation department: operations models:
  • claude-3-opus
  • claude-3-sonnet
  • gpt-4 mcp: server: apple-mcp tools:
    • shortcuts_run
    • shortcuts_list
    • reminders_create
    • notes_create capabilities:
  • Shortcut execution
  • Reminders management
  • Notes creation
  • Calendar integration input:
  • Shortcut names
  • Input parameters
  • Reminder details
  • Note content output:
  • Shortcut results
  • Created items
  • Sync status languages:
  • en related_skills:
  • home-assistant
  • calendar-automation
  • obsidian-automation

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
Install via CLI
npx skills add https://github.com/claude-office-skills/skills --skill apple-shortcuts-integration
Repository Details
star Stars 226
call_split Forks 53
navigation Branch main
article Path SKILL.md
More from Creator
claude-office-skills
claude-office-skills Explore all skills →