convex-crons

Добавьте повторяющиеся запланированные задания (crons) в приложение Convex.

npx skills add https://github.com/get-convex/agent-skills --skill convex-crons

Add scheduled jobs (crons)

Define recurring jobs in convex/crons.ts targeting internal functions, with sane intervals and idempotent handlers.

Workflow

  1. Create convex/crons.ts with cronJobs().
  2. Schedule internal functions (never public api.*) at the right interval.
  3. Make handlers idempotent (safe to re-run); keep each run small.
  4. Verify the job appears in the dashboard schedule.

Rules

  • Schedule internal.* functions, never api.*.
  • Keep cron handlers small + idempotent.
  • Don't poll tight intervals for things a subscription can push.

Больше skills от get-convex

convex-performance-audit
get-convex
Аудит производительности Convex для чтений, подписок, конфликтов записи и ограничений функций. Используется для медленных функций, результатов анализа, конфликтов OCC или усиления чтения.
developmentdatabasedata-analysis
convex
get-convex
Маршрутизирует общие запросы Convex к соответствующему навыку проекта. Используйте, когда пользователь спрашивает, какой навык Convex использовать, или даёт недостаточно конкретную задачу для приложения Convex.
developmentdatabase
convex-setup-auth
get-convex
Настраивает аутентификацию Convex, сопоставление идентификаторов и контроль доступа. Используется для входа в систему, провайдеров аутентификации, таблиц пользователей, защищённых функций или ролей в приложении Convex.
developmentdatabaseapi
convex-quickstart
get-convex
Создаёт или добавляет Convex в приложение. Используется для новых проектов Convex, npm create convex@latest, настройки фронтенда, переменных окружения или первого запуска npx convex dev.
developmentdatabase
convex-migration-helper
get-convex
Планирует миграции схемы и данных Convex с помощью widen-migrate-narrow и @convex-dev/migrations. Используется для критических изменений схемы, обратного заполнения, изменения структуры таблиц или развертываний без простоев.
developmentdatabase
convex-create-component
get-convex
Создаёт переиспользуемые компоненты Convex с изолированными таблицами и API для приложений. Используйте для новых компонентов, переиспользуемых бэкенд-модулей, интеграций или работы на границах компонентов.
developmentdatabase
convex-migrate
get-convex
Мигрировать схему + обратно заполнить данные в развернутом приложении Convex с помощью @convex-dev/migrations.
developmentdatabase
convex-optimize
get-convex
Аудит и оптимизация существующего приложения Convex: безопасность, масштабирование, обновления, наблюдаемость.