coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Guide ordinary build, run, manifest, dependency, resource, Metal-packaging, and Release-versus-Debug work in existing Swift Package Manager repositories. Use when Package.swift is the source of truth and the task is package build or run work rather than testing or package
Claude Code
$ npx -y skills add gaelic-ghost/socket --skill swift-package-build-run-workflow --agent claude-code
Codex
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a codex -y
Cursor
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a cursor -y
Gemini CLI
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a gemini-cli -y
GitHub Copilot
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a github-copilot -y
OpenCode
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a opencode -y
Windsurf
$ npx skills add gaelic-ghost/socket --skill swift-package-build-run-workflow -a windsurf -y
name: swift-package-build-run-workflow description: Guide ordinary build, run, manifest, dependency, resource, Metal-packaging, and Release-versus-Debug work in existing Swift Package Manager repositories. Use when Package.swift is the source of truth and the task is package build or run work rather than testing or package extensions.
Use this skill as the primary execution workflow for ordinary non-testing work in existing Swift package components. Keep it focused on manifest and dependency changes, package resources, builds, runs, and Release-versus-Debug validation. `scripts/run-workflow.fsx` resolves the nearest package root and plans commands without classifying the containing repository.
1. Classify the request into one operation type:
2. Apply the Apple and Swift docs gate before any design, architecture, implementation, or refactor guidance:
3. Apply the shared Swift-package policy before giving implementation guidance:
4. Run `scripts/run-workflow.fsx` to resolve the nearest package root, confirm the request stays on the build/run surface, and plan the SwiftPM command path. 5. Use `references/cli-command-matrix.md` for agent-executed SwiftPM commands and terminal-first editor workflows. 6. Use `references/package-resources-testing-and-builds.md` when the request touches package resources, Metal artifacts, `Bundle.module`, or Debug/Release and tagged-release validation. 7. Apply `../../shared/execution-surface-routing.md`; use `xcode-build-run-workflow` only when the requested operation needs Xcode-owned state. 8. For Swift Package Index add-package work, distinguish local readiness from external submission:
9. Report which parts were agent-executed, the docs relied on, the resolved
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.