AIKraft/Skills/limrun xcode

limrun xcode

Build an iOS / Apple app on remote Xcode with `lim xcode build` instead of local xcodebuild, from any environment (Linux, Windows, macOS, VM, container). Use for non-Bazel projects (an `.xcodeproj` / `.xcworkspace`, an XcodeGen `project.yml` with a gitignored project, React Native / Expo native build) when the user wants to build, compile, reload, produce a preview build, or ship a signed device I

limrun-inc official Разработка

Что делает навык

Навык обеспечивает сборку Apple-проектов на удалённом сервере Limrun через команду `lim xcode build`, синхронизируя исходный код и запуская приложение в симуляторе Limrun. Это позволяет выполнять компиляцию и проверку из любой среды (Linux, Windows, macOS, VM, контейнер), не используя локальные инструменты Xcode.

Когда применять

  • Сборка нативных iOS-проектов (`.xcodeproj`/`.xcworkspace`) из окружений без установленного Xcode.
  • Работа с проектами, сгенерированными через XcodeGen (`project.yml`), где локальный проект игнорируется.
  • Компиляция и запуск приложений на базе React Native или Expo.
  • Получение preview-сборок или выпуск подписанных образов для устройств через удалённый инстанс.

Как работает

  1. Убедиться в наличии CLI `lim` (установить через `npm install --global lim`) и проверить авторизацию (`lim login` или переменную `LIM_API_KEY`).
  2. Выполнить команду `lim xcode build` для синхронизации исходных кодов с удалённым инстансом Xcode.
  3. Дождаться завершения сборки на удалённой машине.
  4. При наличии подключённого симулятора приложение автоматически установится и перезапустится.
  5. Проверить работоспособность приложения в симуляторе Limrun (для дальнейшего управления использовать навык `limrun-ios-simulator`).

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

Собери моё iOS-приложение на удалённом Xcode и запусти его в симуляторе.
Выполни команду lim xcode build для проекта из текущей директории.
Запусти сборку React Native приложения через лимран, чтобы проверить работу в симуляторе.

Что понадобится

  • Установленный глобально CLI `lim` (`npm install --global lim`).
  • Авторизация в Limrun (`lim login` или переменная окружения `LIM_API_KEY`).
  • Проект не должен быть Bazel-воркспейсом (для них предназначен навык `limrun-xcode-bazel`).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «limrun-xcode» из репозитория: # https://github.com/limrun-inc/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r limrun-xcode/ ~/.claude/skills/limrun-xcode/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.