coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Route an Apple communication request to iMessage collaboration, communication notifications, Push to Talk, VoIP calling, default-app, or macOS companion workflows before implementation.
Claude Code
$ npx -y skills add gaelic-ghost/socket --skill apple-communication-workflow --agent claude-code
Codex
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a codex -y
Cursor
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a cursor -y
Gemini CLI
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a gemini-cli -y
GitHub Copilot
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a github-copilot -y
OpenCode
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a opencode -y
Windsurf
$ npx skills add gaelic-ghost/socket --skill apple-communication-workflow -a windsurf -y
name: apple-communication-workflow description: Route an Apple communication request to iMessage collaboration, communication notifications, Push to Talk, VoIP calling, default-app, or macOS companion workflows before implementation.
Route an Apple communication feature to the documented framework and dedicated workflow that owns it. This is a decision and handoff skill; use `apple-dev-skills` for implementation, build, and device validation.
app-specific messages; Shared with You connects app-owned collaboration metadata to system surfaces.
mutable remote alert before delivery; communication and Time Sensitive behavior require the applicable capability and intent integration.
app owns the backend, audio transport, and channel membership.
transactions; PushKit handles arrival; AVFAudio owns audio policy; SIP or WebRTC remains a transport decision.
messaging roles have distinct entitlements, routing, and regional limits.
an app-owned client and integrations rather than claiming control of Phone or Messages.
1. Use Xcode DocumentationSearch before planning Apple behavior; confirm framework availability and capability requirements. 2. Route to exactly one detailed workflow: `imessage-app-and-collaboration-workflow`, `communication-notifications-workflow`, `push-to-talk-workflow`, `voip-sip-calling-workflow`, or `default-communication-app-workflow`. 3. For Phone or Messages MCP evaluation, inspect public source, supported API, requested permissions, storage, authentication, audit behavior, and live test evidence before recommending it. Never authorize or automate personal calls/messages without the user's explicit instruction. 4. Hand implementation to the relevant Apple framework and Xcode validation workflows.
Return the lane, detailed workflow, documented behavior, required targets/capabilities or privacy keys, data and authorization boundary, validation device requirement, and owning Apple skill. Clearly call out the difference between a documented iOS/iPadOS default-app role and an app-owned macOS companion implementation.
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Assign worktree, branch, write, validation, integration, and cleanup ownership before parallel repository work. Use when a worker…
Design framework-neutral agent and automation workflows before implementation. Use when choosing between Codex app automations,…
Design evaluation workflows for agent, skill, prompt, and automation behavior before implementation. Use when choosing eval…
Design safe n8n workflows with deterministic routing, credentials, idempotency, recovery, local-model checks, drafts, and exact…
Coordinate bounded worker tasks with a launch envelope, report-back, escalation, and synthesis contract. Use before spawning,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.