What problem does it solve? Working with Swift packages that have no Xcode project can be confusing: you need to inspect Package.swift, pick the right product to run, and interpret SwiftPM-specific build or test failures. This Skill provides a structured workflow for building, running, and testing SwiftPM packages directly from the command line. ## Core Features & Use Cases - Package Inspection: Reads Package.swift to identify executable, library, and test products before running any command. - Build, Run, and Test Workflow: Uses swift build, swift run, and swift test with filters for specific test targets or cases. - Failure Diagnosis: Categorizes failures into module/import resolution, dependency graph issues, linker failures, runtime failures, or test regressions. - Use Case: You clone a macOS command-line tool repository that only contains Package.swift. Use this Skill to inspect its products, build it, run the executable, and get a clear explanation if the build fails. ## Quick Start Use the swiftpm-macos skill to inspect this package, build it with SwiftPM, run its executable product, and explain any failures.