apple-app-builder

Scaffold iOS and macOS applications with XcodeGen and integrate development toolchains.

8|4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/jscraik/Agent-Skills --skill apple-app-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-app-builder
Source: https://github.com/jscraik/Agent-Skills/tree/main/utilities/apple-app-creator
Command: npx skills add https://github.com/jscraik/Agent-Skills --skill apple-app-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new iOS and macOS applications by scaffolding projects with XcodeGen and simplifies the integration of essential development tooling into existing projects.

Core Features & Use Cases

  • New Project Scaffolding: Generates new iOS/macOS projects with XcodeGen, supporting SwiftUI, UIKit, and AppKit.
  • Existing Project Adoption: Integrates tooling like xcode-makefiles and simple-tasks into existing Apple projects without altering core logic.
  • Guided Workflow: Provides clear next steps and options for git initialization and commit policies.

Quick Start

Use the apple-app-builder skill to scaffold a new iOS app named 'MyApp' with bundle ID 'com.example.myapp' and SwiftUI.

Frequently Asked Questions about apple-app-builder

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

FAQPage Schema
How do I scaffold a new iOS app using XcodeGen?

To scaffold a new iOS app using XcodeGen, you provide the app name, bundle ID, platform, and UI framework like SwiftUI. The tool then generates the project structure and facilitates guided configuration.

Can I integrate tooling into an existing macOS project without altering core logic?

Yes, you can integrate tooling into an existing macOS project without altering core logic. The process simplifies adopting development toolchains like xcode-makefiles and simple-tasks into your current codebase.

What UI frameworks are supported when generating an iOS or macOS app?

Supported UI frameworks for generating an iOS or macOS app include SwiftUI, UIKit, and AppKit. You can select your preferred framework during the guided project creation workflow.

How does XcodeGen project scaffolding handle git initialization?

XcodeGen project scaffolding handles git initialization by providing clear next steps and configurable options for your commit policies. This guided workflow ensures proper repository setup after app generation.

What is the best way to adopt xcode-makefiles into an Apple app project?

The best way to adopt xcode-makefiles into an Apple app project is using a guided integration workflow. This simplifies tooling adoption into existing iOS and macOS applications without modifying core logic.

Do I need Xcode installed to scaffold a macOS application with this tool?

You need Xcode installed to scaffold a macOS application because the process relies on XcodeGen for project generation. The tool orchestrates scaffolding and configures development toolchains for the Apple ecosystem.