en un clic
ios-shortcuts
Device control and iOS Shortcuts integration
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
Device control and iOS Shortcuts integration
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
| name | ios-shortcuts |
| description | Device control and iOS Shortcuts integration |
| metadata | {"openclaw":{"always":true,"emoji":"⚡"}} |
Two tools for interacting with the device: device (native, no setup) and shortcut (runs iOS Shortcuts).
Works immediately, no setup required. Uses iOS APIs directly.
device(action: "get_clipboard")
device(action: "set_clipboard", text: "content to copy")
Opens the Messages app with pre-filled recipient and body.
device(action: "send_message", to: "1234567890", body: "Hello!")
Requires Reminders permission (requested on first use).
device(action: "create_reminder", title: "Buy groceries", date: "2026-03-25 09:00")
Requires Calendar permission (requested on first use).
device(action: "create_calendar_event", title: "Meeting", start: "2026-03-25 14:00", end: "2026-03-25 15:00", location: "Office")
Requires Location permission (requested on first use).
device(action: "get_location")
Returns: {"latitude": 39.9, "longitude": 116.4, "address": "...", "accuracy": 10}
device(action: "device_info")
Returns: {"device_name": "...", "model": "iPhone", "os": "iOS 18.3", "battery": 85, "storage_free_gb": 30.5, "storage_total_gb": 128.0}
Requires Notification permission (requested on first use).
device(action: "show_notification", title: "Alert", body: "Task completed")
device(action: "speak_text", text: "Hello world")
Run any Shortcut by name. Use for custom automations the user has created.
shortcut(action: "list")
shortcut(action: "run", name: "My Custom Shortcut", input: "some input text")
shortcut(action: "open_app", url: "tel://1234567890")
shortcut(action: "open_app", url: "mailto:user@example.com")
device actions require permissions (Location, Calendar, Reminders, Notifications). They are requested automatically on first use.send_message opens the Messages app — the user must tap Send manually.shortcut execution switches to the Shortcuts app and back. Timeout is 60 seconds.openclaw.json) under tools.shortcuts.custom.