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

crontap-quickstart — скилл для Claude Code

Выбирает подходящий ресурс Crontap, проверяет лимиты тарифа и находит таймзону IANA перед созданием задач.

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

Что делает crontap-quickstart

Скилл помогает определиться между расписанием исходящих HTTP-запросов, монитором доступности URL и хартбитом для входящих пингов. Агент проверяет лимиты подписки через инструмент get_account_usage, сверяя значение usage.combined с лимитом caps.combined. Для корректного запуска по местному времени вызывается list_timezones, что исключает ошибки с фиксированными смещениями UTC.

Интеграция работает через удалённый сервер MCP по адресу https://mcp.crontap.com/mcp с авторизацией OAuth либо через прямой REST API с переменными $CRONTAP_CLIENT_ID и $CRONTAP_API_KEY. Прямой REST API требует тарифа Ultra, поэтому на начальных планах обращаться к сервису можно исключительно через MCP.

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

  • выбрать между расписанием cron, монитором доступности и хартбитом
  • проверить лимиты аккаунта Crontap перед отправкой запросов
  • найти точный идентификатор таймзоны IANA для расписания
  • определить доступный способ подключения к API сервиса

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

  • Помоги настроить опрос эндпоинта в Crontap и проверь лимиты аккаунта
  • Найди точную таймзону IANA для Копенгагена через Crontap
  • Что лучше выбрать в Crontap: монитор доступности или хартбит для проверки бэкапа?

Как установить crontap-quickstart

1Через Skills CLI (Vercel)

npx skills add Crontap/skills --skill crontap-quickstart -a claude-code

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

~/.claude/skills/crontap-quickstart/SKILL.md

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

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

Вопросы о crontap-quickstart

Как установить crontap-quickstart в Claude Code?

Выполните команду npx skills add Crontap/skills --skill crontap-quickstart -a claude-code. Конфигурация запишется в файл ~/.claude/skills/crontap-quickstart/SKILL.md.

Что делает скилл crontap-quickstart?

Он помогает агенту выбрать подходящий тип ресурса в Crontap, проверяет текущие квоты тарифа и валидирует названия таймзон IANA перед созданием задач.

Обязателен ли тариф Ultra для работы со скиллом?

Нет, удалённый MCP-сервер доступен на всех тарифных планах Crontap. Тариф Ultra необходим только при прямом обращении к REST API через переменные окружения.

Исходный текст

SKILL.md · MIT
---
name: crontap-quickstart
description: >
  Choose the right Crontap resource, inspect account limits, and verify an IANA
  timezone before making changes. Use when a user is new to Crontap or needs to
  decide between schedules, uptime monitors, and heartbeats.
license: MIT
metadata:
  version: "1.0.0"
  group: main
  order: 1
  title: Choose the right Crontap resource
  summary: Pick the right Crontap resource for the job, understand account limits, and connect with the correct timezone.
  bestFor: First setup, account limits, and timezones
  guide: https://crontap.com/mcp
  guideTitle: Connect Crontap MCP
  tools: get_account_usage,list_timezones
---

# Crontap quickstart

Crontap provides three related resources:

- A schedule sends an HTTP request on a cron or plain-English cadence.
- An uptime monitor probes a URL and records availability.
- A heartbeat expects an existing job to ping after it runs.

MCP lets the current agent manage these resources. Crontap owns HTTP scheduling
and observability, not the lifecycle of the MCP client.

## Prerequisites

Before using the required tools, check whether they are available. If any are
missing, stop and offer the user exactly two choices:

1. Connect Crontap MCP at `https://mcp.crontap.com/mcp`. MCP access works on
   every Crontap tier.
2. Configure `$CRONTAP_CLIENT_ID` and `$CRONTAP_API_KEY` for the raw API. Raw
   API access requires Ultra.

Do not silently choose a path or continue until the user selects one.

- Connect the remote MCP server at `https://mcp.crontap.com/mcp` and complete
  OAuth in the target Crontap account.
- Know the intended endpoint, local timezone, and desired failure signal.
- Treat endpoint authorization values and heartbeat ping URLs as secrets.

## Workflow

1. Call `get_account_usage` before creating resources when capacity is
   uncertain.
2. Compare `usage.combined` with `caps.combined` and inspect feature flags.
3. Choose a schedule for outbound execution, a monitor for endpoint
   availability, or a heartbeat for missed check-ins.
4. Call `list_timezones` when the exact IANA timezone is uncertain.
5. Hand off to the focused skill for creation and verification.

## MCP examples

Inspect the active tier, usage, caps, features, and plan options:

```json
{
  "tool": "get_account_usage",
  "arguments": {}
}
```

Find accepted timezone names:

```json
{
  "tool": "list_timezones",
  "arguments": {
    "query": "Copenhagen"
  }
}
```

Use the exact returned timezone, such as `Europe/Copenhagen`. Do not substitute
a fixed UTC offset for a local-time business schedule.

## REST fallback

The public API is a fallback only for accounts with Ultra API access. MCP is
not Ultra-only.

```bash
curl --fail-with-body https://api.crontap.com/v1/account \
  -H "ClientId: $CRONTAP_CLIENT_ID" \
  -H "ApiKey: $CRONTAP_API_KEY"
```

Keep both values in environment variables or a secret manager. Never put them
in a repository, agent transcript, URL, or example output.

## Safety and plan limits

- Starter, Pro, and Ultra use one combined cap for schedules, monitors, and
  heartbeats. Some resource-specific caps and cadence floors also apply.
- Treat the returned account object as authoritative. Do not hard-code prices
  or assume a feature from the tier name.
- If a tool returns a structured plan-limit error, present its ordered
  four-option ladder and identify the smallest viable option. Do not invent a
  fifth option or hide the all-plans URL.
- Confirm the target account before any write operation.

## Troubleshooting

- If OAuth fails, reconnect the MCP server in the client and retry once.
- If a timezone search returns no match, try a city or region substring.
- If REST returns `API_REQUIRES_ULTRA`, continue through MCP or let the user
  choose an Ultra option.
- If `MAX_ITEMS_REACHED` appears, do not retry the same create call unchanged.

## References

- [Crontap Agent Skills catalogue](https://crontap.com/skills)
- [Crontap MCP](https://crontap.com/mcp)
- [Crontap pricing](https://crontap.com/pricing)
- [Live REST API reference](https://api.crontap.com/docs/)
- [Crontap machine-readable product reference](https://crontap.com/llms.txt)

© Crontap · MIT · Crontap/skills

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

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 354 000установок

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

crontap-supabase-edge-function-cron Скилл настраивает периодический вызов Supabase Edge Functions через внешний планировщик Crontap. Пригодится, когда нужны повторы при сбоях и журнал запусков. CX Codex +1 886установок crontap-replace-vercel-cron Переносит расписание Vercel Cron в Crontap, сохраняя защищённый HTTP-маршрут и план отката. Нужен для внешнего планировщика. CX Codex +1 883установок crontap-heartbeat-for-cron Добавляет cron-задаче heartbeat в Crontap: если задача упала или перестала запускаться, приходит алерт. Для тех, у кого есть регулярные джобы без присмотра. CX Codex +1 883установок crontap-uptime-monitor Скилл настраивает мониторинг доступности HTTP-эндпоинтов через Crontap. Он создаёт проверки, задаёт порог сбоев, ставит мониторы на паузу во время деплоя и читает историю проверок. CX Codex +1 882установок crontap-retries-and-idempotency Настраивает политику повторов в Crontap и помогает сделать эндпоинт идемпотентным, чтобы повторный запуск не создавал дублей. CX Codex +1 881установок crontap-ai-built-apps Настраивает запуск регулярных HTTP-задач и проверку доступности для приложений из Lovable, Bolt, Replit или v0. Пригодится, когда проект должен выполнять фоновую работу после деплоя. CX Codex +1 881установок crontap-recurring-agent-endpoint Ставит HTTP-эндпоинт вашего приложения на внешнее расписание Crontap и следит за завершением через heartbeat. Нужен, когда у агента уже есть свой рантайм, а своего таймера нет. CX Codex +1 880установок crontap-replace-github-actions-cron Переносит запуск GitHub Actions со встроенного cron на диспетчер Crontap с учётом часовых поясов. Помогает избавиться от задержек расписания и дублей. CX Codex +1 880установок

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

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