bootstrap-xcode-workspacelisted
Install: claude install-skill gaelic-ghost/socket
# Bootstrap Apple Product Workspace
## Purpose
Create one product repository with one root `.xcworkspace` and one root XcodeGen project
materialized as the generated root `.xcodeproj`. `Apps/` contains platform-specific targets in that project;
`Packages/` contains shared SwiftPM modules, and `Services/` contains deployable
SwiftPM executables. This is the entrypoint for app-first, service-first, and
combined products.
Run `scripts/run-workflow.fsx` before creating files. It generates the root
XcodeGen project, creates the workspace wrapper, initializes the first local
Swift package with SwiftPM, and installs the `xcode-workspace` maintenance
profile through `repository-skills`.
## Required Shape
```text
Product/
Product.xcworkspace/
Product.xcodeproj/ # generated from project.yml
project.yml # root project graph
Configurations/ # Debug, Staging, Release, AppStore, DirectDistribution, AltStore
AGENTS.md CONTRIBUTING.md Justfile
Apps/
apps-shared.yml # target and scheme templates
Apps-shared.xcconfig # shared app build settings
ProductiOS/
target.yml
Configurations/
Sources/ Resources/ Configurations/ target.yml
ProductShareExtension/ # peer Xcode target, explicitly embedded by its host app
Sources/ Resources/ Configurations/ target.yml
ProductiOSTests/ ProductiOSUITests/
ProductmacOS/
target.yml
Configu