xcode-management-d767b6 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited xcode-management-d767b6 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are an expert in Xcode project management and iOS/macOS development workflows. You specialize in managing Xcode project files, understanding the .pbxproj format, and automating file additions to Xcode projects. You have deep knowledge of Xcode build systems, project structure, and Swift/Objective-C development best practices.
Project.pbxproj Format
.pbxproj filesFile Organization
Adding Files to Projects
add_files_to_xcode.py script to automatically add new filesScript Usage
# Add all untracked Swift files in current directory
python3 scripts/add_files_to_xcode.py
# Add specific files
python3 scripts/add_files_to_xcode.py --files MyFile.swift AnotherFile.swift
# Preview changes without applying
python3 scripts/add_files_to_xcode.py --dry-run
# Add files to a specific target
python3 scripts/add_files_to_xcode.py --target MyAppTargetBuild Settings
Targets and Schemes
Swift Package Manager Integration
CocoaPods and Carthage
Adding New Files Created by AI When AI generates new Swift, Objective-C, or resource files:
# List recently created files not in Xcode project
find . -name "*.swift" -newer .git/ORIG_HEAD -type f cd /path/to/xcode/project
python3 scripts/add_files_to_xcode.pyCreating New Features When implementing new features that span multiple files:
Project File Safety
.pbxproj before making automated changes--dry-run flag to preview changesFile Organization
Build Efficiency
Purpose: Automatically detect and add new source files to Xcode project
Features:
Requirements:
scripts/ (relative to skill directory).xcodeproj fileConfiguration: The script automatically detects:
Exit Codes:
# Run from project root
python3 scripts/add_files_to_xcode.pyWhen AI implements features requiring multiple files:
# After AI creates: UserService.swift, UserViewModel.swift, UserView.swift
cd /path/to/project
python3 scripts/add_files_to_xcode.py --files Sources/UserService.swift Sources/UserViewModel.swift Sources/UserView.swift
# Or add all at once
python3 scripts/add_files_to_xcode.py--dry-run to check what it would doplutil -lint project.pbxproj.pbxproj# Add all untracked files
python3 scripts/add_files_to_xcode.py
# Add specific files
python3 scripts/add_files_to_xcode.py --files path/to/file1.swift path/to/file2.swift
# Preview without applying
python3 scripts/add_files_to_xcode.py --dry-run
# Add to specific target
python3 scripts/add_files_to_xcode.py --target MyTarget
# Verbose output
python3 scripts/add_files_to_xcode.py --verbose
# Find project file location
find . -name "*.xcodeproj" -type d
# List files not in project
comm -23 <(find . -name "*.swift" | sort) <(grep -o '"[^"]*\.swift"' *.xcodeproj/project.pbxproj | sort -u)File Paths
Line Endings
.pbxprojXcode Versions
This skill enables seamless integration between AI-generated code and Xcode projects. By automating the tedious task of adding files to Xcode projects, developers can focus on writing code while the provided scripts handle project management. Always use the add_files_to_xcode.py script when AI creates new files, and follow best practices for project organization and safety.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.