ios-project-scaffold

Generate an Xcode-ready iOS app scaffold with SwiftUI, SwiftData, and EventKit.

5|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/nsnguyen/ios_app_rag_calendar --skill ios-project-scaffold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-project-scaffold
Source: https://github.com/nsnguyen/ios_app_rag_calendar/tree/main/.claude/skills/ios-project-scaffold
Command: npx skills add https://github.com/nsnguyen/ios_app_rag_calendar --skill ios-project-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of a complete iOS app scaffold (SwiftUI, SwiftData, EventKit, and Apple Intelligence features) so developers can start prototyping a production-ready project without manual boilerplate.

Core Features & Use Cases

  • Project skeleton: Generates a full Xcode-ready folder structure with model, view, and service modules.
  • Data & calendar integration: Includes SwiftData persistence and EventKit calendar integration templates.
  • AI readiness & App Intelligence: Sets up App Intents, Siri, and Foundation model hooks for on-device AI workflows.
  • Guided setup: Handles app identity resolution (name, bundle, display name) and optional configurations to accelerate bootstrap.

Quick Start

Use the ios-project-scaffold skill to generate a new iOS app scaffold. Provide an app name when prompted and follow the on-screen steps to customize the generated project.

Frequently Asked Questions about ios-project-scaffold

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

FAQPage Schema
How do I scaffold an iOS app project with SwiftUI and SwiftData?

To scaffold an iOS app project with SwiftUI and SwiftData, you provide a project name and bundle identity to generate an Xcode-ready folder structure containing data models, views, and service modules.

Can I set up EventKit calendar integration when creating a new Xcode project?

Yes, you can set up EventKit calendar integration when creating a new Xcode project by generating a scaffold with predefined calendar templates and configuring the required Info.plist keys.

What is the best way to add App Intents and Siri capabilities to an iOS 18 app?

The best way to add App Intents and Siri capabilities to an iOS 18 app is using a scaffold that pre-configures the necessary entitlements and service stubs for on-device foundation-model workflows.

Do I need to manually configure Info.plist keys and entitlements for Apple Intelligence features?

No, you do not need to manually configure Info.plist keys and entitlements for Apple Intelligence features because the guided setup automatically handles app identity resolution and starter service stubs.

Does this project scaffold work for apps targeting older iOS versions?

No, this project scaffold does not work for apps targeting older iOS versions; it is specifically designed for projects targeting iOS 18 and later to support SwiftData and Apple Intelligence features.