Xcode Build Optimization Agent Skill

Скилл ускоряет сборку Xcode: замеряет чистые и инкрементальные сборки, находит узкие места и подбирает настройки проекта

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Скилл запускает сборки и читает файлы проекта
  • Меняет настройки сборки, изменения нужно проверять
Все причины и проверки

avdlee/xcode-build-optimization-agent-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/xcode-build-optimization-agent-skill

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .claude/skills
cp -R "$tmp/skills/xcode-build-benchmark" .claude/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .claude/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .claude/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .claude/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .claude/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .claude/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .github/skills
cp -R "$tmp/skills/xcode-build-benchmark" .github/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .github/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .github/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .github/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .github/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .github/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .devin/skills
cp -R "$tmp/skills/xcode-build-benchmark" .devin/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .devin/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .devin/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .devin/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .devin/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .devin/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .cline/skills
cp -R "$tmp/skills/xcode-build-benchmark" .cline/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .cline/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .cline/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .cline/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .cline/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .cline/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .roo/skills
cp -R "$tmp/skills/xcode-build-benchmark" .roo/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .roo/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .roo/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .roo/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .roo/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .roo/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add avdlee/xcode-build-optimization-agent-skill --skill xcode-build-benchmark xcode-compilation-analyzer xcode-project-analyzer spm-build-analysis xcode-build-fixer xcode-build-orchestrator -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 6bd7b59
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/avdlee/xcode-build-optimization-agent-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/xcode-build-benchmark/ /skills/xcode-compilation-analyzer/ /skills/xcode-project-analyzer/ /skills/spm-build-analysis/ /skills/xcode-build-fixer/ /skills/xcode-build-orchestrator/
git -C "$tmp" checkout 6bd7b596cd688b1127ded00e812b1b6937ec35d6
mkdir -p .agents/skills
cp -R "$tmp/skills/xcode-build-benchmark" .agents/skills/xcode-build-benchmark
cp -R "$tmp/skills/xcode-compilation-analyzer" .agents/skills/xcode-compilation-analyzer
cp -R "$tmp/skills/xcode-project-analyzer" .agents/skills/xcode-project-analyzer
cp -R "$tmp/skills/spm-build-analysis" .agents/skills/spm-build-analysis
cp -R "$tmp/skills/xcode-build-fixer" .agents/skills/xcode-build-fixer
cp -R "$tmp/skills/xcode-build-orchestrator" .agents/skills/xcode-build-orchestrator

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 6bd7b59.

Текст для агента

Установи скилл: npx skills add https://github.com/avdlee/xcode-build-optimization-agent-skill, либо в Claude Code /plugin marketplace add AvdLee/Xcode-Build-Optimization-Agent-Skill и /plugin install xcode-build-skills@xcode-build-skills.

Другие способы из описания автора
npx skills add https://github.com/avdlee/xcode-build-optimization-agent-skill

Универсальная установка через установщик skills.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл помогает агенту разобраться, почему сборка проекта Xcode идет долго, и что с этим делать. Он запускает бенчмарки чистых и инкрементальных сборок, анализирует результаты и предлагает изменения настроек и структуры проекта. Есть отдельный анализатор проекта, который смотрит на текущую конфигурацию. Скилл ставится как плагин Claude Code, через установщик skills или копированием папок для Codex.

Для кого. Для iOS и macOS разработчиков, которые хотят сократить время сборки Xcode.

Подходит, если

  • Сборка проекта Xcode стала долгой и мешает работе
  • Нужно замерить и сравнить время чистой и инкрементальной сборки
  • Нужно понять, какие настройки проекта тормозят сборку

Не подходит, если

  • Проект не на Xcode и не связан с экосистемой Apple
  • Нужна не оптимизация сборки, а правка логики приложения

Пример запроса к агенту

Замерь время сборки моего проекта Xcode и предложи, как его сократить

Ограничения

Скилл рассчитан на проекты Xcode и требует локальной среды сборки Apple. Бенчмарки занимают время и зависят от железа, а часть рекомендаций нужно проверять на конкретном проекте. Установка через Cursor указана как готовящаяся.

Как отключить. Удалите плагин через /plugin или снесите папки скилла из каталога скиллов агента.

Проверка безопасности

  • Скилл запускает сборки и читает файлы проекта
  • Меняет настройки сборки, изменения нужно проверять

Коротко о README

README представляет набор агентных скиллов для оптимизации сборки Xcode: бенчмарки чистых и инкрементальных сборок, подбор настроек и анализ структуры проекта. Скилл устанавливается через установщик skills, как плагин Claude Code или копированием папок в каталог скиллов Codex. Отдельно доступен анализатор проекта. Автор Antoine van der Lee, автор RocketSim, лицензия MIT.

Частые вопросы

Что замеряет скилл?

Время чистых и инкрементальных сборок, чтобы найти узкие места и сравнить эффект от изменений настроек.

Можно поставить только анализатор проекта?

Да, через установщик skills можно добавить отдельный скилл xcode-project-analyzer.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIXcode Build Optimization Agent Skill

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.