Community생산성 & 협업github.com

avdlee/xcode-build-benchmark

Xcode의 clean 빌드와 incremental 빌드를 벤치마킹하여 반복 가능한 입력, 시간 요약, 타임스탬프가 포함된 `.build-benchmark/` 아티팩트를 제공합니다. 개발자가 기준선을 원하거나, 변경 전후를 비교하려 하거나, 빌드 성능 측정, 빌드 시간, 빌드 지속 시간, 빌드 속도 변화를 확인하려 할 때 사용하세요.

xcode-build-benchmark란 무엇인가요?

이 스킬은 Xcode 프로젝트의 clean 빌드 및 incremental 빌드 성능을 정량적으로 측정하고 비교할 수 있도록 도와줍니다. 개발자가 빌드 시간을 최적화하거나, 코드 변경이 빌드 속도에 미치는 영향을 평가하고자 할 때 유용합니다. `avdlee/xcode-build-benchmark`는 반복 가능한 입력을 통해 빌드를 실행하고, 각 빌드의 시작 및 종료 시간, 총 소요 시간을 기록하여 타임스탬프가 포함된 `.build-benchmark/` 디렉토리에 결과를 저장합니다. 이를 통해 개발자는 특정 시점의 빌드 성능 기준(baseline)을 설정하고, 이후 변경 사항을 적용한 후 빌드 시간이 단축되었는지 또는 증가했는지 명확히 파악할 수 있습니다. 주요 지원 플랫폼은 Xcode와 함께 사용하는 macOS 환경이며, 빌드 성능 회귀를 감지하거나 최적화 노력의 효과를 입증하는 데 효과적입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/avdlee/xcode-build-optimization-agent-skill/tree/main/skills/xcode-build-benchmark

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

xcode-build-benchmark은(는) 무엇을 하나요?

Xcode의 clean 빌드와 incremental 빌드를 반복 가능한 입력, 시간 요약 및 타임스탬프가 포함된 .build-benchmark/ 아티팩트로 벤치마킹합니다. 개발자가 기준선을 원하거나, 변경 전후를 비교하려 하거나, 빌드 성능 측정, 빌드 시간, 빌드 지속 시간, 빌드 소요 시간, 또는 빌드가 빨라졌는지 느려졌는지 확인하려는 경우에 사용하세요.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

avdlee/spm-build-analysis

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 clean or incremental build performance, mentions SPM slowness, package resolution time, build plugin overhead, duplicate module builds from configuration drift, circular dependencies between modules, oversized modules needing splitting, or modularization best practices.

avdlee/xcode-build-fixer

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 specific build fixes, needs help implementing build setting changes, script phase guards, source-level compilation fixes, or SPM restructuring that was recommended by an analysis skill.

avdlee/xcode-build-orchestrator

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 re-benchmarking after changes. Use when a developer wants an end-to-end build optimization workflow, asks to speed up Xcode builds, wants a full build audit, or needs a recommend-first optimization pass covering compilation, project settings, and packages.

avdlee/xcode-compilation-analyzer

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 compilation, type-checking warnings, expensive clean-build compile phases, long CompileSwiftSources tasks, warn-long-function-bodies output, or wants to speed up Swift type checking.

avdlee/xcode-project-analyzer

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 incremental builds, guidance on target dependencies, build settings review, run script phase analysis, parallelization improvements, or module-map and DEFINES_MODULE configuration.

관련 스킬