SwiftUI Empty App Init

PassAudited by ClawScan on May 1, 2026.

Overview

This instruction-only skill coherently creates a minimal SwiftUI app project in the current directory using XcodeGen, with only minor setup and file-writing considerations.

This skill appears safe for its stated purpose. Use it only in the directory where you want a new SwiftUI project created, and make sure your local XcodeGen installation is trusted.

Findings (2)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The generated project will depend on whatever XcodeGen installation is already on the user's machine.

Why it was flagged

The skill depends on locally installed developer tooling, especially XcodeGen, but it does not install or fetch tools itself and tells the agent to stop if prerequisites are missing.

Skill content
- Xcode installed and selected via `xcode-select`
- **XcodeGen** available on `PATH`

If any prerequisite is missing:
- Stop execution
- Tell the user exactly what is missing
- Do **not** attempt alternative scaffolding or auto-installation
Recommendation

Install XcodeGen from a trusted source and verify it is the expected version before using the skill.

What this means

The skill may create or update project files in the current working directory once invoked with the required inputs.

Why it was flagged

The skill directs the agent to create files and run XcodeGen without extra confirmation after required inputs are provided; this is expected for project initialization but still mutates the current directory.

Skill content
Proceed immediately once required inputs are provided (do not ask extra confirmations)
...
- Create a minimal `project.yml` using the provided inputs
- Generate `YourApp.xcodeproj` using XcodeGen
Recommendation

Run it in an empty or intended project directory, and keep backups if similarly named files already exist.