swift-package-manager-config

Solid

Configure Swift Package Manager with platform-specific dependencies and build settings

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
91
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# swift-package-manager-config Configure Swift Package Manager with platform-specific dependencies, targets, and build settings for macOS applications. ## Capabilities - Generate Package.swift configuration - Configure platform-specific dependencies - Set up multiple targets and products - Configure build settings and flags - Set up binary targets and XCFrameworks - Configure plugins and macros - Generate local package dependencies ## Input Schema ```json { "type": "object", "properties": { "projectPath": { "type": "string" }, "packageName": { "type": "string" }, "platforms": { "type": "array", "items": { "enum": ["macos", "ios", "tvos", "watchos"] } }, "dependencies": { "type": "array" }, "targets": { "type": "array" } }, "required": ["projectPath", "packageName"] } ``` ## Generated Package.swift ```swift // swift-tools-version: 5.9 import PackageDescription let package = Package( name: "MyPackage", platforms: [.macOS(.v13), .iOS(.v16)], products: [ .library(name: "MyPackage", targets: ["MyPackage"]), .executable(name: "MyApp", targets: ["MyApp"]) ], dependencies: [ .package(url: "https://github.com/apple/swift-argument-parser", from: "1.3.0"), .package(url: "https://github.com/apple/swift-collections", from: "1.1.0") ], targets: [ .target(name: "MyPackage", dependencies: [ .product(name: "Collections", package: "swift-collections") ]), .executa...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

building-apple-platform-products

Builds, tests, and archives Swift packages and Xcode projects for Apple platforms. Use when running xcodebuild, swift build, or swift test commands, discovering schemes and targets, or selecting simulator destinations for iOS, macOS, tvOS, watchOS, or visionOS.

3 Updated today
rhyean88
AI & Automation Solid

swift-mcp-server-generator

Generate a complete Model Context Protocol server project in Swift using the official MCP Swift SDK package.

34,233 Updated today
github
Data & Documents Listed

swift-development

Comprehensive Swift development for building, testing, and deploying iOS/macOS applications. Use when Claude needs to: (1) Build Swift packages or Xcode projects from command line, (2) Run tests with XCTest or Swift Testing framework, (3) Manage iOS simulators with simctl, (4) Handle code signing, provisioning profiles, and app distribution, (5) Format or lint Swift code with SwiftFormat/SwiftLint, (6) Work with Swift Package Manager (SPM), (7) Implement Swift 6 concurrency patterns (async/await, actors, Sendable), (8) Create SwiftUI views with MVVM architecture, (9) Set up Core Data or SwiftData persistence, or any other Swift/iOS/macOS development tasks.

335 Updated today
aiskillstore
Web & Frontend Listed

macos-spm-app-packaging

Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.

3 Updated today
NickYt0909
Web & Frontend Listed

macos-spm-app-packaging

Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.

335 Updated today
aiskillstore