Agent skill · Audited from source
xcode-build-benchmark
skill · avdlee/xcode-build-optimization-agent-skillMIT licenceAudited 21 Oct 2026 · source cf7e2fea0edf
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit cf7e2fea0edf and observed filesystem access and no hard-coded secrets. What it does: Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes,…
Cite
Cite this page
ModelsAtlas. “xcode-build-benchmark (avdlee/xcode-build-optimization-agent-skill)”. Retrieved 21 Oct 2026. https://modelsatlas.com/skills/avdlee/xcode-build-benchmark
Trust audit
Audit 0.4.1 · source read 21 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 13,985 of 14,816 audited skills.
What the source does
- FilesystemDeclared2 observations
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | PASS | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha cf7e2fea0edf · 21 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publisheravdlee GitHub userOwner of the repository this skill is read from
- Source folderavdlee/xcode-build-optimization-agent-skill/skills/xcode-build-benchmarkThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdictcf7e2fea0edfA new audit runs when the source changes
- Repository statusNot archivedLast push 37 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes,…
--- name: xcode-build-benchmark description: Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes, asks to measure build performance, mentions build times, build duration, how long builds take, or wants to know if builds got faster or slower. --- # Xcode Build Benchmark Use this skill to produce a repeatable Xcode build baseline before anyone tries to optimize build times. ## Core Rules - Measure before recommending changes. - Capture clean and incremental builds separately. - Keep the command, destination, configuration, scheme, and warm-up rules consistent across runs. - Write a timestamped JSON artifact to `.build-benchmark/`. - Do not change project files as part of benchmarking. ## Inputs To Collect Confirm or infer: - workspace or project path - scheme - configuration - destination - whether the user wants simulator or device numbers - whether a custom `DerivedData` path is needed If the project has both clean-build and incremental-build pain, benchmark both. That is the default. ## Worktree Considerations When benchmarking inside a git worktree, SPM packages with `exclude:` paths that reference gitignored directories (e.g., `__Snapshots__`) will cause `xcodebuild -resolvePackageDependencies` to crash. Create those missing directories before running any builds. ## Default Workflow 1. Normalize the build command and note every flag that affects caching or module reuse. 2. Run one warm-up build if needed to validate that the command succeeds. 3. Run 3 clean builds. 4. If `COMPILATION_CACHE_ENABLE_CACHING = YES` is detected, run 3 cached clean builds. These measure clean build time with a warm compilation cache -- the realistic scenario for branch switching, pulling changes, or Clean Build Folder. The script handles this automatically by building once to warm the cache, then deleting DerivedData (but not the compilation cache) before each measured run. Pass `--no-cached-clean` to skip. 5. Run 3 zero-change builds (build immediately after a successful build with no edits). This measures the fixed overhead floor: dependency computation, project description transfer, build description creation, script phases, codesigning, and validation. A zero-change build that takes more than a few seconds indicates avoidable per-build overhead. Use the default `benchmark_builds.py` invocation (no `--touch-file` flag). 6. Optionally run 3 incremental builds with a file touch to measure a real edit-rebuild loop. Use `--touch-file path/to/SomeFile.swift` to touch a representative source file before each build. 7. Save the raw results and summary into `.build-benchmark/`. 8. Report medians and spread, not just the single fastest run. ## Preferred Command Path Use the shared helper when possible: ```bash python3 scripts/benchmark_builds.py \ --workspace App.xcworkspace \ --scheme MyApp \ --configuration Debug \ --destination "platform=iOS Simulator,name=iPhone 16" \ --output-dir .build-benchmark ``` If you cannot use the helper script, run equivalent `xcodebuild` commands with `-showBuildTimingSummary` and preserve the raw output. ## Required Output Return: - clean build median, min, max - cached clean build median, min, max (when COMPILATION_CACHE_ENABLE_CACHING is enabled) - zero-change build median, min, max (fixed overhead floor) - incremental build median, min, max (if `--touch-file` was used) - biggest timing-summary categories - environment details that could affect comparisons - path to the saved artifact If results are noisy, say so and recommend rerunning under calmer conditions. ## When To Stop Stop after measurement if the user only asked for benchmarking. If they want optimization guidance, hand off the artifact to the relevant specialist by reading its SKILL.md and applying its workflow to the same project context: - [`xcode-compilation-analyzer`](../xcode-compilation-analyzer/SKILL.md) - [`xcode-project-analyzer`](../xcode-project-analyzer/SKILL.md) - [`spm-build-analysis`](../spm-build-analysis/SKILL.md) - [`xcode-build-orchestrator`](../xcode-build-orchestrator/SKILL.md) for full orchestration ## Additional Resources - For the benchmark contract, see [references/benchmarking-workflow.md](references/benchmarking-workflow.md) - For the shared artifact format, see [references/benchmark-artifacts.md](references/benchmark-artifacts.md) - For the JSON schema, see [schemas/build-benchmark.schema.json](schemas/build-benchmark.schema.json)
Excerpt, first 4,607 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit cf7e2fe
git clone https://github.com/avdlee/xcode-build-optimization-agent-skill git -C xcode-build-optimization-agent-skill checkout cf7e2fea0edf
The author documents no install command, so this uses the repository directly. Our verdict covers commit cf7e2fea0edf only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
cf7e2fea0edf
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/avdlee/xcode-build-benchmark/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
All coding & review skills →avdlee/xcode-build-optimization-agent-skill
Analyze Swift and mixed-language compile hotspots using build timing summaries and Swift frontend diagnostics, then produce a recommend-first source-level optimization plan. Use when a developer reports slow…
avdlee/xcode-build-optimization-agent-skill
Audit Xcode project configuration, build settings, scheme behavior, and script phases to find build-time improvements with explicit approval gates. Use when a developer wants project-level build analysis, slow…
avdlee/xcode-build-optimization-agent-skill
Orchestrate Xcode build optimization by benchmarking first, running the specialist analysis skills, prioritizing findings, requesting explicit approval, delegating approved fixes to xcode-build-fixer, and…
avdlee/xcode-build-optimization-agent-skill
Analyze Swift Package Manager dependencies, package plugins, module variants, and CI-oriented build overhead that slow Xcode builds. Use when a developer suspects packages, plugins, or dependency graph shape are hurting…
avdlee/xcode-build-optimization-agent-skill
Apply approved Xcode build optimization changes following best practices, then re-benchmark to verify improvement. Use when a developer has an approved optimization plan from xcode-build-orchestrator, wants to apply…
conardli/garden-skills
把一篇文章或口播稿,做成"看起来像视频"的点击驱动 16:9 网页演示,可选合成口播音频。流程:原始文章 → **一次产出**口播稿 + outline 开发计划 → 用户**一次对齐** 5 件事(稿子 / outline / 主题 / 素材 / 开发模式)→ 网页开发(逐章 / 顺序 / 并行)→ 可选音频合成(provider-agnostic:内置 MiniMax mmx-cli + OpenAI TTS,可换…
Add this badge to your README
[](https://modelsatlas.com/skills/avdlee/xcode-build-benchmark/)
<a href="https://modelsatlas.com/skills/avdlee/xcode-build-benchmark/"><img src="https://modelsatlas.com/skills/avdlee/xcode-build-benchmark/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about xcode-build-benchmark
What does the xcode-build-benchmark skill do?
Is xcode-build-benchmark safe to install?
What can xcode-build-benchmark access on my machine?
How current is this page?
Sources
- github.com/avdlee/xcode-build-optimization-agent-skill/tree/main — the audited source at commit cf7e2fea0edf and every finding aboveObserved · 21 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the xcode-build-benchmark skill do?
- Is xcode-build-benchmark safe to install?
- What can xcode-build-benchmark access on my machine?