✓ Verified
💻 Development
✓ Enhanced Data
Swiftui Empty App Init
Initialize a minimal SwiftUI iOS app.
- Rating
- 4.4 (500 reviews)
- Downloads
- 9,304 downloads
- Version
- 1.0.0
Overview
Initialize a minimal SwiftUI iOS app.
Complete Documentation
View Source →
SwiftUI Empty App Init
Overview
Initialize a clean, single-target SwiftUI iOS app in the current directory. The project is generated using XcodeGen to produce a single.xcodeproj, leaving developers ready to start adding features immediately.Prerequisites
- Xcode installed and selected via
xcode-select - XcodeGen available on
PATH
- Stop execution
- Tell the user exactly what is missing
- Do not attempt alternative scaffolding or auto-installation
Inputs
- Project name (required)
- Minimum iOS deployment target
- Optional bundle identifier (or use default)
Defaults (use without extra confirmation)
- Bundle identifier default:
com.example. - Proceed immediately once required inputs are provided (do not ask extra confirmations)
Core Requirements
The resulting project must:- Be generated via XcodeGen (do not hand-author
project.pbxproj) - Use a single
.xcodeproj(no.xcworkspace) - Contain exactly one app target
- Use the SwiftUI
@main Applifecycle - Contain a minimal
ContentViewplaceholder - Contain a minimal
Info.plist(avoid unnecessary scene or delegate keys) - Contain no Swift packages
- Contain no test targets unless explicitly requested
Generation
- Create a minimal
project.ymlusing the provided inputs - Generate
YourApp.xcodeprojusing XcodeGen - Ensure the output matches all Core Requirements
Expected Structure
project.ymlYourApp.xcodeprojYourApp/(app target source files)- Optional config files only
Minimal Verification (fast)
- Confirm
YourApp.xcodeprojis generated successfully by XcodeGen. - Confirm the default scheme exists (e.g., via a lightweight scheme listing).
- Do not boot simulators, build, install, or launch unless explicitly requested.
Notes
- Keep the project minimal and unopinionated
- Do not add icons/scripts, packages, workspaces, or architecture scaffolding
- This skill is for app initialization only, not feature scaffolding
Installation
Terminal bash
openclaw install swiftui-empty-app-init
Copied!
Tags
#ios_and-macos-development
Quick Info
Category Development
Model Claude 3.5
Complexity One-Click
Author ignaciocervino
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install swiftui-empty-app-init
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
⚡ GPT-Optimized
)}
★ 3.8 (274)
↓ 17,648
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0