ios-macos-repo-workflow

Generate and maintain workflow contracts for iOS/macOS repositories.

Updated May 11, 2026
One-click install
npx skills add https://github.com/guhans6/agent-workbench --skill ios-macos-repo-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-macos-repo-workflow
Source: https://github.com/guhans6/agent-workbench/tree/main/platforms/codex/skills/ios-macos-repo-workflow
Command: npx skills add https://github.com/guhans6/agent-workbench --skill ios-macos-repo-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Codex, SwiftPM, Xcode, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development workflows for iOS/macOS repositories, making it easier to manage build/test/verify commands, AGENTS.md workflow guidance, and lightweight repo workflow scripts for iOS/macOS projects and Swift packages.

Core Features & Use Cases

  • Workflow Contract Generation: Generates and maintains a small repo-local workflow contract for Xcode-first Apple app repositories and SwiftPM-only Apple codebases.
  • Modes: Supports bootstrap, refresh, and audit modes for initializing, updating, and inspecting workflow contracts.
  • Core Scripts: Provides canonical build, test, verify-fast, verify-deep, and bootstrap-dev scripts for routine development tasks.
  • Optional Extensions: Offers optional support for UI tests, generated-project support, context graph, and linting/formatting.
  • Use Case: For a new SwiftPM-only Apple package, use the bootstrap mode to establish a workflow contract around Package.swift.

Quick Start

Use the ios-macos-repo-workflow skill to bootstrap a workflow for your new iOS/macOS project.

Frequently Asked Questions about ios-macos-repo-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate build and test workflows for an iOS macOS repository?

Automating build and test workflows for an iOS macOS repository involves generating workflow contracts that manage canonical build, test, and verify scripts. This Skill creates and maintains those contracts for Xcode-first projects and SwiftPM-only codebases using Codex.

Can I use SwiftPM-only packages to set up Xcode workflow contracts?

Yes, SwiftPM-only packages are fully supported for setting up Xcode workflow contracts. The Skill handles SwiftPM-only Apple codebases by generating workflow contracts centered around your Package.swift file during the bootstrap mode.

What is the best way to initialize workflow scripts for a new Swift package?

The best way to initialize workflow scripts for a new Swift package is using the bootstrap mode. It establishes a repo-local workflow contract around Package.swift, providing canonical build, test, verify-fast, and bootstrap-dev scripts for routine development tasks.

Does the ios-macos-repo-workflow Skill support UI tests and linting?

Yes, the ios-macos-repo-workflow Skill supports UI tests and linting through optional extensions. These extensions complement the core build, test, and verify scripts by adding generated-project support, context graph capabilities, and formatting checks.

Why do I need Codex to manage iOS repository workflow guidance?

You need Codex to manage iOS repository workflow guidance because the Skill requires Codex or other coding agents for execution. It generates and maintains AGENTS.md workflow guidance and lightweight repo scripts that these agents interpret to streamline development.

How do I audit existing build and verify commands in an Xcode project?

To audit existing build and verify commands in an Xcode project, use the audit mode. This mode inspects your current workflow contracts, ensuring your build, test, verify-fast, and verify-deep commands align with Xcode-first or SwiftPM-only project requirements.