Скиллы для AI-агентовМобильные приложения

Callstack Agent Skills: практика продакшн-приложений на React Native

Без опыта в React Native агент легко пропускает просадки FPS, ломает нативные проекты при обновлении и путается в навигации. Callstack упаковала практику своей команды в три набора: сборка и оптимизация, тестирование, переход с нативных iOS и Android. Агент сам выбирает подходящий скилл по смыслу задачи.

1 682звёзд на GitHub · #68

Открыть на GitHub

Установка

  • skills CLI
    npx skills add callstackincubator/agent-skills
  • skills CLI
    npx skills@latest add callstackincubator/agent-skills --skill '*'
  • skills CLI
    npx skills@latest add callstackincubator/agent-skills --skill react-native-best-practices

Скачать ZIP

Автор
Callstack
Лицензия
MIT
Пакет
3 скилла в пакете
Обновлён
8 октября 2026 г.
Агенты
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode, Windsurf

Что умеет

  • react-native-best-practices разбирает FPS, время запуска, память, размер бандла и анимации, опираясь на руководство Callstack по оптимизации
  • upgrading-react-native применяет диффы шаблона rn-diff-purge, обновляет зависимости и решает изменения в CocoaPods и Gradle
  • react-navigation строит стеки, вкладки, drawer, шапки и нижние шторки в React Navigation 7 с учётом безопасных зон экрана
  • github-actions настраивает в CI загружаемые сборки для симулятора iOS и эмулятора Android
  • assess-react-native-migration оценивает готовность продукта к переходу, а react-native-brownfield-migration встраивает RN в нативные приложения по шагам

Когда пригодится

  • Приложение дёргается при прокрутке длинного списка или долго стартует, и нужно найти причину
  • Пора поднять версию React Native, и вы хотите пройти изменения в нативных проектах по шагам
  • У вас нативные приложения для iOS и Android, и вы решаете, переводить ли их на React Native постепенно

Попросите агента

  • Проверь этот экран React Native на проблемы с производительностью
  • Составь план обновления React Native в этом проекте до последней поддерживаемой версии
  • Настрой GitHub Actions, чтобы на каждый PR собиралась сборка для симулятора iOS

Вопросы

Как установить скиллы Callstack?

Все сразу: npx skills@latest add callstackincubator/agent-skills --skill '*'. Для одного скилла укажите его имя после --skill, например react-native-best-practices.

Работают ли они в Claude Code и Cursor?

Да. README называет Claude Code, Cursor, GitHub Copilot, Gemini CLI и OpenCode, а в Codex наборы ставятся из раздела Plugins.

Подходят ли скиллы для проектов на Expo?

Частично. Скилл brownfield-миграции встраивает в нативные приложения как React Native, так и Expo, а скилл обновлений учитывает переход на новый Expo SDK.

Мобильные приложенияВсе скиллы