Home
cd ../playbooks
ProductivityIntermediate

Apple Shortcuts Builder

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

10 minutes
By communitySource
#apple#shortcuts#ios#macos#automation

You know Apple Shortcuts can automate your phone and Mac, but building anything beyond a basic shortcut means hours in a visual editor connecting blocks you barely understand. Most people give up after 10 minutes.

Who it's for: Apple ecosystem power users, iPhone/Mac productivity enthusiasts, home automation hobbyists, iOS developers adding Shortcuts support, Siri automation fans

Example

"Create a morning routine shortcut that checks my calendar, reads the weather, and starts my focus playlist" → Complete Apple Shortcut with conditional logic, API calls, and cross-app actions ready to import

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Apple Shortcuts Integration

Integrate with Apple ecosystem for iOS and macOS automation.

## Core Capabilities

### Run Shortcuts
```yaml
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
```yaml
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
```yaml
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
```yaml
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
```yaml
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
```yaml
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
```yaml
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

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Integrate with Apple ecosystem for iOS and macOS automation.


Quick Start

Step 1: Create a Project Folder

mkdir -p ~/Documents/AppleShortcuts

Step 2: Download the Template

Click Download above, then:

mv ~/Downloads/CLAUDE.md ~/Documents/AppleShortcuts/

Step 3: Start Working

cd ~/Documents/AppleShortcuts
claude

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

$Related Playbooks

Productivity

Audio Format Converter

Convert audio formats, adjust sample rates, normalize levels, and process batch audio files with ffmpeg commands.

5 minutes
Beginner
Productivity

Calendar & Scheduling Automation

Google Calendar and Outlook automation - scheduling optimization, meeting workflows, time blocking, and Slack/Sheets integration

10 minutes
Intermediate
Productivity

Calendar Availability Checker

Check Google Calendar availability across all calendars and draft professional scheduling replies with optimal time slot proposals.

10 minutes
Intermediate
Productivity

Claude Export Fixer

Fix broken line-wrapping in Claude Code exported conversation files — reconstruct tables, paragraphs, paths, and tool calls that were hard-wrapped at fixed column widths, with an automated validation suite.

5 minutes
Beginner
Productivity

Chief of Staff Check-In

Run a structured 10-15 minute interactive session combining inbox triage, reminder management, meeting prep, email drafting, and priority alignment.

20 minutes
Advanced
Productivity

Claude Code Custom Personalities for Non-Coding Tasks

Use Claude Code for non-coding tasks by creating custom personalities. Turn each project folder into a different assistant — writing editor, media manager, notes organizer, and more.

10 minutes
Intermediate
Productivity

Connect

Set up an MCP connector.

15 minutes
Intermediate
Productivity

Context Engine

Load brand context for marketing tasks.

15 minutes
Intermediate
Productivity

Connect Apps

Enable Claude to integrate with 1,000+ external applications to perform real actions like sending emails, creating issues, and posting messages.

5 minutes
Beginner
Productivity

Decision Matrix

Stop going in circles — define criteria, weight importance, score options, and let the math reveal what your gut already knows.

5 minutes
Beginner
Productivity

DIY Project Planner — Materials Lists, Costs & Build Instructions

Plan any home improvement project with AI-generated materials lists, itemized cost estimates, tool checklists, and step-by-step build instructions. From shelves to decks to full renovations.

10 minutes
Intermediate
Productivity

Credential Switch

Switch brand credentials.

15 minutes
Intermediate

Browse all Productivity playbooks →