What problem does it solve?
This Skill simplifies the management of iOS and watchOS Xcode projects by utilizing the command line interface, reducing reliance on the Xcode GUI and enhancing efficiency.
Core Features & Use Cases
- Project and Scheme Management: List and confirm project details and schemes, ensuring correct settings before edits.
- Source Code Changes: Optimize source code changes within active target folders, ensuring proper inclusion in target build phases.
- CLI Validation: Validate changes from the command line, supporting simulator builds and temporary derived data paths.
- Status Reporting: Report native project status, including project, scheme, destination, command, and result details.
- Use Case: When preparing to make changes to an Xcode project, use this Skill to list the project and scheme details to ensure correct configuration.
Quick Start
Before making changes to your Xcode project, run the xcode-harness skill to list your project and scheme details.