К основному содержанию
скилл CX Codex

using-tuist-generated-projects — скилл для Claude Code: что делает

Помогает ассистенту собирать, тестировать и генерировать воркспейсы Xcode через Tuist. Подсказывает быстрые сценарии для xcodebuild и настройку каталогов buildableFolders.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tuist/agent-skills --skill using-tuist-generated-projects -a claude-code
npx skills add tuist/agent-skills --skill generated-projects -a claude-code
Открыть на GitHub

Что делает using-tuist-generated-projects

Скилл инструктирует агента по сборке проектов после генерации манифестов Tuist. Вместо запуска графического интерфейса Xcode генерация выполняется с флагом --no-open. При добавлении файлов рекомендовано использовать buildableFolders вместо шаблонов поиска. Проекты используют buildableFolders вместо масок поиска. Каталоги синхронизируются с диском напрямую, поэтому пересобирать воркспейс после каждой правки не требуется.

Команда tuist test пересоздаёт проект перед каждым вызовом, поэтому локально скилл предписывает вызывать xcodebuild test с флагом --only-testing. Это сокращает время ожидания в цикле разработки. Модули группируются тегами по фичам или слоям вроде tag:feature:*, чтобы генерировать только нужную часть графа.

Если генерация завершается ошибкой из-за отсутствующих пакетов, агент запускает tuist install. Для устранения сбоев линковки с кодом на Objective-C скилл рекомендует передавать флаги -ObjC или -force_load в параметре OTHER_LDFLAGS.

Какие задачи решает

  • ускорить локальные тесты без постоянной перегенерации проекта
  • настроить синхронизацию файлов через buildableFolders
  • изолировать генерацию графа по тегам команд и фич
  • устранить ошибки линковки зависимостей Objective-C

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

  • Сгенерируй проект для тега tag:feature:payments без запуска интерфейса Xcode
  • Запусти через xcodebuild отдельный тест AppTests/MyTestSuite/testMyFunction
  • Переведи таргет со списков sources на использование buildableFolders

Как установить using-tuist-generated-projects

1Через Skills CLI (Vercel)

npx skills add tuist/agent-skills --skill using-tuist-generated-projects -a claude-code
npx skills add tuist/agent-skills --skill generated-projects -a claude-code

2Вручную: положить файлы

~/.claude/skills/generated-projects/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/generated-projects/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о using-tuist-generated-projects

Как установить using-tuist-generated-projects в Claude Code?

Выполните команду npx skills add tuist/agent-skills --skill using-tuist-generated-projects -a claude-code в терминале.

Зачем запускать xcodebuild test вместо tuist test?

Команда tuist test каждый раз заново пересоздаёт весь воркспейс. Вызов xcodebuild test с параметром --only-testing позволяет прогнать один тест или набор без лишних фаз генерации.

Что делать, если генерация схемы падает из-за библиотек?

Сначала выполните tuist install для загрузки внешних зависимостей проекта, а затем повторите генерацию с флагом --no-open.

Похожие скиллы

Всё по теме «Мобильная разработка» →
vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. CX Codex +1 255 200установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. CX Codex +1 137 900установок mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. CX Codex +1 86 600установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. CX Codex +1 75 400установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. CX Codex +1 35 200установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. CX Codex +1 5 800установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой