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

c-cron — скилл для Claude Code: cron-задачи и сервисы launchctl

Скилл для планирования повторяющихся задач и управления службами macOS. Пригодится, когда агенту нужно завести cron или запустить сервис через launchctl.

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

Что делает c-cron

Скилл описывает два способа запускать задачи по расписанию. Для простых повторяющихся команд — встроенный crontab: список заданий через crontab -l, правка через crontab -e, синтаксис MIN HOUR DOM MON DOW command. Для служб macOS — обёртка lunchy-go над launchctl с командами ls, start, stop, restart и status; имя службы можно указывать целиком или по совпадению с шаблоном.

Внутри — готовые примеры вызовов и правила работы. Скилл советует писать в cron полные пути к скриптам, перенаправлять вывод в лог вида command >> /tmp/cron.log 2>&1 и проверять команду вручную до постановки в расписание. Для служб macOS он предпочитает lunchy-go, а crontab оставляет под простые случаи.

lunchy-go — отдельная утилита, и без неё команды управления службами не сработают. Сам скилл лежит одним файлом SKILL.md и ничего не запускает сам по себе: он задаёт агенту порядок действий.

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

  • завести ежедневный запуск скрипта в 9 утра
  • найти службу macOS по части имени
  • перезапустить зависший сервис через launchctl
  • посмотреть, какие задания уже стоят в crontab
  • настроить запуск команды каждые 5 минут

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

  • Покажи список текущих заданий в crontab
  • Добавь в cron запуск /path/to/script.sh каждый будний день в 8:30
  • Перезапусти службу redis через lunchy-go и покажи её статус

Как установить c-cron

1Через Skills CLI (Vercel)

npx skills add daxaur/openpaw --skill c-cron -a claude-code

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

~/.claude/skills/c-cron/SKILL.md

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

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

Вопросы о c-cron

Как установить c-cron в Claude Code?

Выполните npx skills add daxaur/openpaw --skill c-cron -a claude-code. Файл скилла появится по пути ~/.claude/skills/c-cron/SKILL.md.

Что делает c-cron?

Помогает агенту ставить задачи в cron и управлять службами macOS через обёртку lunchy-go: запускать, останавливать, перезапускать и смотреть статус.

Что нужно для работы со службами macOS?

Утилита lunchy-go — это обёртка над launchctl, и без неё команды start, stop и restart не выполнятся. Для cron ничего дополнительно не требуется.

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

SKILL.md · MIT
---
name: c-cron
description: Manage cron jobs and macOS launchctl services — schedule recurring tasks, start/stop services using lunchy-go.
tags: [cron, scheduling, launchctl, automation]
---

# Scheduling & Cron

## lunchy-go (launchctl wrapper)

Friendly wrapper around macOS `launchctl`:

```bash
# List all services (pattern match)
lunchy-go ls
lunchy-go ls redis

# Start a service
lunchy-go start com.example.service
lunchy-go start redis    # pattern match

# Stop a service
lunchy-go stop redis

# Restart a service
lunchy-go restart redis

# Show service status
lunchy-go status redis
```

## crontab (built-in)

Standard Unix cron scheduler:

```bash
# List current cron jobs
crontab -l

# Edit cron jobs (opens editor)
crontab -e

# Cron syntax: MIN HOUR DOM MON DOW command
# Every day at 9am:
# 0 9 * * * /path/to/script.sh
# Every 5 minutes:
# */5 * * * * /path/to/script.sh
# Weekdays at 8:30am:
# 30 8 * * 1-5 /path/to/script.sh
```

## Guidelines

- Prefer lunchy-go for macOS services (launchd plists)
- Use crontab for simple recurring commands
- Always use full paths in cron jobs
- Redirect output to log files: `command >> /tmp/cron.log 2>&1`
- Test commands manually before scheduling them

© daxaur · MIT · daxaur/openpaw

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

Все скиллы по теме «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установок

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

c-notion Скилл учит агента работать со страницами и базами Notion через notion-cli: искать, создавать, обновлять записи и блоки. Пригодится, когда надо править рабочее пространство, не открывая браузер. CX Codex +1 ★ 173звёзд репо c-music Скилл даёт агенту команды spogo, чтобы включать и переключать музыку в Spotify, искать треки и альбомы, править очередь и смотреть, что играет сейчас. CX Codex +1 ★ 173звёзд репо c-lockin Скилл запускает сессию глубокой работы: блокирует сайты и приложения, ставит таймер и считает коммиты за время сессии. CX Codex +1 ★ 173звёзд репо c-lights Скилл даёт агенту доступ к лампам Philips Hue через openhue: включение, яркость, цвет, сцены и комнаты. CX Codex +1 ★ 173звёзд репо c-files Скилл учит агента работать с облачными хранилищами через rclone: копировать, синхронизировать, монтировать и проверять файлы. Пригодится для бэкапов и переноса данных. CX Codex +1 ★ 173звёзд репо c-clipboard Даёт агенту доступ к системному буферу обмена: скопировать текст, вставить его в файл, прогнать через преобразование. CX Codex +1 ★ 173звёзд репо c-briefing Собирает утреннюю сводку из установленных скиллов: почта, календарь, задачи, погода. Запускается вручную или по расписанию через cron и launchd. CX Codex +1 ★ 173звёзд репо c-ai Подсказывает агенту, как гонять текст через llm и aichat: суммаризация, правка грамматики, генерация shell-команд. CX Codex +1 ★ 173звёзд репо

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

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