Agent skill

Xcode Project Setup

by aiskillstore in aiskillstore/marketplace

Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files.

No licenceAuto-check passedMobile

Install Xcode Project Setup

skills CLI
$ npx skills add aiskillstore/marketplace --skill xcode-project-setup -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aiskillstore/marketplace xcode-project-setup --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/firebase/xcode-project-setup .claude/skills/xcode-project-setup && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
xcode-project-setup
GitHub stars
430
Token cost
~1.5k tokens
SKILL.md length
689 words
Files
5 (incl. scripts)
Skills in repo
1,085
Repo updated
First seen
Licence
None found

At a glance

Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files.

  • Works in 5 steps: The Anti-Ruby Mandate → Modern Xcode Folder Synchronization → Allowed Scripting Languages → …
  • An iOS project needs dependencies installed (e.g
  • SKILL.md covers ⛔️ CRITICAL RULES &…, Empty Directory Workflow, Standard Xcode Workflow and Usage
  • Runs Swift scripts from its folder; calls swift; reaches github.com

What it does

Xcode Project Setup is an agent skill from aiskillstore/marketplace. Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts (for example `skill-report.json`). Compatibility notes: Requires Swift to be installed locally and macOS environment.

It sits in Mobile, covering iOS development. It works with Xcode, Firebase, iOS and Ruby. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

When your agent uses it

  • An iOS project needs dependencies installed (e.g
  • Tasks that involve iOS development

Example prompts

  • “/xcode-project-setup”

Requirements

  • Node.js
  • Compatibility (from SKILL.md): Requires Swift to be installed locally and macOS environment.

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. The Anti-Ruby Mandate
  2. Modern Xcode Folder Synchronization
  3. Allowed Scripting Languages
  4. Toolchain Verification
  5. Mandatory Linker Flags for Static Frameworks (Firebase)

What it can do on your machine

Read from SKILL.md and the folder at commit 4ac52da. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 3 files in scripts/ (Swift), which the agent can run.

    Shell commands in SKILL.md call:

    • swift

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires Swift to be installed locally and macOS environment.

    From compatibility in the SKILL.md frontmatter.

Context cost

Xcode Project Setup loads about 1.5k tokens when it runs. Until then it costs about 49 tokens; SKILL.md has 689 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~49
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 689 words (~1,475 tokens).

“Before performing any Xcode setup or file manipulation, you MUST adhere to the following rules. A hefty fee will be applied if you violate them.”

— opening of SKILL.md by aiskillstore
name
xcode-project-setup
compatibility
Requires Swift to be installed locally and macOS environment.

Read the full SKILL.md on GitHub

Files

SKILL.md and 4 other files (scripts) in skills/firebase/xcode-project-setup of aiskillstore/marketplace.

  • SKILL.md
  • scripts/xcode_spm_setup/Package.resolved
  • scripts/xcode_spm_setup/Package.swift
  • scripts/xcode_spm_setup/Sources/main.swift
  • skill-report.json

Open the folder on GitHubat commit 4ac52da

Compare with similar skills

Xcode Project Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Xcode Project Setup compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Xcode Project Setup this skillaiskillstore/marketplace430—~1.5kAutomated safety check: PassNone
Bootstrapwoocommerce/woocommerce-ios358—~378Automated safety check: NotesGPL-2.0
Orca iOS Simulator Controlstablyai/orca87k1 repos~584Automated safety check: PassApache-2.0
Apple Crash Log .NET Symbolicationdotnet/skills5.6k1 repos~2.4kAutomated safety check: PassMIT
Update Swiftui APIsAvdLee/SwiftUI-Agent-Skill3.7k—~1.2kAutomated safety check: PassMIT
iOS Simulator Skillconorluddy/ios-simulator-skill1.3k—~5.7kAutomated safety check: PassMIT

Similar skills

  • Bootstrap

    woocommerce/woocommerce-ios

    Install dependencies and build tools for WooCommerce iOS. An agent skill from woocommerce/woocommerce-ios.

    358 GitHub stars~378 tokensUpdated today
    MobileAuto-check: notes
  • iOS Simulator control from inside Orca, with the live device view in Orca's emulator pane. Use when driving a booted Apple Simulator on macOS: taps, gestures…

    87k GitHub starsUsed in 1 repo~584 tokens
    MobileAuto-check passed
  • Official

    Resolves .NET runtime frames in Apple .ips crash logs to function names, source files and line numbers using dSYM symbols, atos and the Microsoft symbol server.

    5.6k GitHub starsUsed in 1 repo~2.4k tokens
    MobileAuto-check passed
  • Update Swiftui APIs

    AvdLee/SwiftUI-Agent-Skill

    Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements.

    3.7k GitHub stars~1.2k tokensUpdated yesterday
    MobileAuto-check passed
  • iOS Simulator Skill

    conorluddy/ios-simulator-skill

    29 production-ready scripts for iOS app testing, building, and automation.

    1.3k GitHub stars~5.7k tokensUpdated yesterday
    MobileAuto-check passed
  • Official

    Update dotnet/macios to a new Xcode beta and validate it end-to-end.

    2.9k GitHub stars~1.8k tokensUpdated today
    MobileAuto-check passed

More from aiskillstore/marketplace

All 1,085 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    430 GitHub starsUsed in 2 repos~697 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    430 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    430 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    430 GitHub starsUsed in 1 repo~598 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    430 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Investigating Codebases

    aiskillstore/marketplace

    Automatically activated when user asks how something works, wants to understand unfamiliar code, needs to explore a new codebase, or asks questions like "where is X implemented?", "how does Y…

    430 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check: notes

Categories

Questions about Xcode Project Setup

What does Xcode Project Setup do?

Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Xcode Project Setup is an agent skill from aiskillstore/marketplace.pbxproj) to add Swift Packages and link files.

When should I use Xcode Project Setup?

Xcode Project Setup fits situations like: an iOS project needs dependencies installed (e.g; tasks that involve iOS development.

How do I install Xcode Project Setup in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill xcode-project-setup -a claude-code`. Or copy the skill folder (skills/firebase/xcode-project-setup in aiskillstore/marketplace) into .claude/skills/xcode-project-setup in your project. Claude Code loads it when a task matches its description.

How do I install Xcode Project Setup in Codex?

Run `npx skills add aiskillstore/marketplace --skill xcode-project-setup -a codex`. Or copy the skill folder (skills/firebase/xcode-project-setup in aiskillstore/marketplace) into .agents/skills/xcode-project-setup in your project. Codex loads it when a task matches its description.

Can I use Xcode Project Setup in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aiskillstore/marketplace --skill xcode-project-setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/xcode-project-setup, .gemini/skills/xcode-project-setup, .github/skills/xcode-project-setup and .opencode/skills/xcode-project-setup in your project.

What does Xcode Project Setup need to run?

Going by SKILL.md and its folder, Xcode Project Setup needs Swift for the scripts in its folder and the command-line tools its instructions call (swift). Our summary lists: Node.js. Compatibility (from SKILL.md): Requires Swift to be installed locally and macOS environment..

Does Xcode Project Setup access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Xcode Project Setup safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Xcode Project Setup use?

No licence was found for Xcode Project Setup or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Xcode Project Setup use?

About 1.5k tokens (SKILL.md is roughly 5.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Xcode Project Setup?

Skills that share tags, products or a category with Xcode Project Setup: Bootstrap (woocommerce/woocommerce-ios, 358 stars), Orca iOS Simulator Control (stablyai/orca, 87k stars), Apple Crash Log .NET Symbolication (dotnet/skills, 5.6k stars) and Update Swiftui APIs (AvdLee/SwiftUI-Agent-Skill, 3.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Xcode Project Setup?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 430 GitHub stars. The repository holds 1,085 skills in this directory. The repository was last updated on October 7, 2026.

Source: aiskillstore/marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.