audit-xcode-security-settings

Community

Harden Xcode builds with security presets

AuthorCamilleScholtz
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Audit and enable security-oriented Xcode build settings. Progressively enables compiler warnings, static analyzer checkers, and Enhanced Security features. Use when: user wants to secure their Xcode project, audit security settings, enable hardening, review security posture of build configuration, set up security-focused static analysis, enable static analysis, improve warning coverage, harden diagnostics, or catch more bugs at compile time in C/C++/Objective-C/Swift. SKIP: network security (TLS/ATS), code signing, privacy APIs.

Core Features & Use Cases

  • Assess and enable Enhanced Security across targets, including entitlements and per-target diffs.
  • Build a change plan and decision document, prompting user approvals when needed.
  • Validate changes with GetTargetBuildSettings and report per-target status and rationale.

Quick Start

Run the audit to identify which targets need enhanced security and apply the recommended build settings and entitlements.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: audit-xcode-security-settings
Download link: https://github.com/CamilleScholtz/swmpc/archive/main.zip#audit-xcode-security-settings

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.