with one click
movie_planner_bot
movie_planner_bot contains 10 collected skills from zapnikita95, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Безопасный выкат Movie Planner в прод: ветка → self-review → PR → merge → smoke. НЕ пушить код напрямую в main. Использовать при любом деплое, push, «в прод», Railway, правках bot/site; триггеры: задеплой, пушь, выкати, PR.
Деплой Movie Planner: bot/site через safe-prod-deploy (PR→main→Railway), мобилка — локальная EAS-сборка. Токены, smoke, /api/app/release. Триггеры: задеплой, пуш в прод, Railway, EAS build.
После правок кода проверить, что изменения доехали в origin/main через PR (не прямой push). Использовать вместе с safe-prod-deploy и deploy-movie-planner.
Формат обложек и коллажей для статей Movie Planner (Habr, VC, DTF). Использовать при «обложка статьи», «cover 780×440», «коллаж со стрелкой», иллюстрации к постам про Shazam/AI.
ОБЯЗАТЕЛЬНО перед любой локальной сборкой movieplanner-mobile (IPA, AAB, APK). Одна сборка на Mac, очередь, проверка что другой чат/агент уже не собирает. Use when user asks «собери ipa», «aab», «локальная сборка», «build app», or agent is about to run eas-build-ios, build-play-aab, gradlew, xcodebuild.
Build movieplanner-mobile iOS IPA locally on Mac. Default for «собери ipa», «ipa», «ios сборка», «testflight локально». Never use EAS cloud unless user explicitly asks.
Ручные ачивки Movie Planner: «Герой тестировщик» (hero_tester), кому давать, SQL в prod БД, попап при входе. Использовать при «дай ачивку тестировщика», «награди за тестирование», grant achievement, hero_tester.
Полная карта онбординга Movie Planner (miniapp + iOS/Android + бэкенд): seed, similar, жанры, watched/want picker, API, логи, кэш, типичные поломки и запреты. ОБЯЗАТЕЛЬНО читать перед любыми правками onboarding-flow.js, miniapp_routes.py onboarding endpoints, onboarding_seed.py, onboarding-picker, extended-onboarding.
Build movieplanner-mobile Android locally when the user asks for AAB/APK, local build, or when EAS build is unavailable/limited. Use for “собери локально”, “локально собирай”, “AAB”, “APK”, “EAS лимит”, “Expo limit”, “сборка приложения” in Movie Planner.
Дублирует проектное правило `.cursor/rules/product-ui-user-facing.mdc` (alwaysApply). Movie Planner — продукт для реальных пользователей: не черновик. Перед UI-текстом, подсказкой, кнопкой — нужно ли это в готовом сервисе; без лишних подписей под кнопками.