coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Plan and safely automate officially supported Apple Developer provisioning and CloudKit workflows through the App Store Connect REST API, Xcode-aware local discovery, cktool, and CKTool JS. Use when inspecting or changing bundle IDs, capabilities, certificates, devices,
Claude Code
$ npx -y skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow --agent claude-code
Codex
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a codex -y
Cursor
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a cursor -y
Gemini CLI
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a gemini-cli -y
GitHub Copilot
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a github-copilot -y
OpenCode
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a opencode -y
Windsurf
$ npx skills add gaelic-ghost/socket --skill apple-developer-provisioning-workflow -a windsurf -y
name: apple-developer-provisioning-workflow description: Plan and safely automate officially supported Apple Developer provisioning and CloudKit workflows through the App Store Connect REST API, Xcode-aware local discovery, cktool, and CKTool JS. Use when inspecting or changing bundle IDs, capabilities, certificates, devices, provisioning profiles, CloudKit schemas, or sandbox test data while keeping portal-only configuration, credentials, dry runs, and confirmation gates explicit.
Guide Apple Developer provisioning and CloudKit work without treating the Developer Portal as an undocumented API. The supported automation path is the App Store Connect REST provisioning API for bundle IDs, capabilities, certificates, devices, and profiles; `xcrun cktool` or CKTool JS for existing CloudKit containers; and local Xcode or `xcrun mcpbridge` discovery when a project-aware view improves safety.
The workflow never commits a `.p8` key, CloudKit token, JWT, profile payload, or local signing material. It plans first, reads state before changing it, uses short-lived JWTs only in the invoking process, and requires an explicit confirmation immediately before every create, update, revoke, delete, reset, or schema/data apply operation.
1. Establish the account and credential boundary:
2. Discover before mutating:
3. Classify each requested operation:
4. Require confirmation for mutations:
5. Choose the CloudKit adapter deliberately:
6. Hand off project mutation and validation:
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.