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

run-without-you — скилл для Claude Code: запуск по расписанию

Скилл готовит агента Claude к запуску по расписанию или событию. Подойдёт, если агент уже прошёл оценку и должен работать без ручного запуска.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install agent-launcher-skills@claude-code-skills
Открыть на GitHub

Что делает run-without-you

Скилл помогает настроить для Claude Managed Agent запуск по POSIX-cron, через событийный curl-триггер или вручную по запросу. Скрипт cron_validator.py проверяет расписание и часовой пояс IANA, а deployment_builder.py собирает данные для создания deployment. Скрипт next_directions_writer.py обновляет файл NEXT-DIRECTIONS.md.

Перед расписанием нужно проверить его вручную через run и прочитать результат. При вложенной оценке каждый запуск может проверять собственный результат. Время cron трактуется как местное: при переходе на летнее время запуск может пропуститься, а при возврате — повториться. Скрипты не вызывают API: deployment создаётся командой curl с BYOK.

Ставьте скилл, если агент уже оценён и вы хотите запускать его повторно; для разового запуска достаточно отправить user.message.

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

  • Проверить cron-расписание и часовой пояс IANA
  • Собрать payload для создания deployment
  • Настроить запуск агента по событию через curl
  • Записать следующие направления работы в NEXT-DIRECTIONS.md

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

  • Настрой запуск агента каждое утро по Europe/Berlin и подготовь deployment.
  • Проверь это cron-расписание и объясни, как на него повлияет переход на летнее время.
  • Собери payload с `--nest-outcome` и обнови `NEXT-DIRECTIONS.md`.

Как установить run-without-you

1Через маркетплейс плагинов

/plugin marketplace add alirezarezvani/claude-skills
/plugin install agent-launcher-skills@claude-code-skills

Команда ставит плагин agent-launcher-skills целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add alirezarezvani/claude-skills --skill run-without-you -a claude-code

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

~/.claude/skills/run-without-you/SKILL.md

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

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

Весь набор →
engineering-skills Alireza Rezvani Каталог инженерных скиллов для Claude Code: помогает выбрать роль под задачу и загрузить только нужный SKILL.md. Подходит для архитектуры, тестов, DevOps и работы с данными. Claude Code 2 387установок finance-skills Alireza Rezvani Маршрутизирует финансовые запросы между тремя скиллами бандла: financial-analyst, saas-metrics-coach и month-end-close. Claude Code 2 312установок marketing-skills Alireza Rezvani Каталог и роутер для маркетинговых скиллов в Claude Code. Помогает выбрать нужный скилл для SEO, контента, CRO, каналов и других задач. Claude Code 2 264установок business-growth-skills Alireza Rezvani Маршрутизирует запросы по продажам и клиентскому сервису между четырьмя специализированными скиллами плагина в Claude Code. Claude Code 2 189установок engineering-advanced-skills Alireza Rezvani Индекс из 37 инженерных скиллов для архитектуры, автоматизации, надёжности и платформенных задач. Пригодится, когда проекту нужны отдельные рабочие сценарии. Claude Code 2 019установок product-skills Alireza Rezvani Оркестратор продуктовой работы для Claude Code. Маршрутизирует задачи между 16 направлениями и проверяет дерево возможностей скриптами. Claude Code 1 994установок pm-skills Alireza Rezvani Оркестрирует проектную работу через 8 PM-скиллов: Jira, Confluence, спринты, отчёты и коммуникации. Подходит для маршрутизации запросов и контроля delivery-цикла. Claude Code 1 975установок senior-backend Alireza Rezvani Скилл помогает проектировать архитектуру бэкенда, настраивать REST API и оптимизировать базы данных. Пригодится при создании роутов, ревью кода и нагрузочном тестировании. Claude Code 1 674установок

Похожие

java-development официальный github Направляет разработку на чистой Java без фреймворков: согласует фичи с версией JDK, запускает сборку через Maven или Gradle и следит за зависимостями. GitHub Copilot 3установок vercel-firewall официальный Vercel Labs Скилл ведёт агента по настройке Vercel Firewall: кастомные правила WAF, блокировка IP, rate limiting, Attack Mode и CLI vercel firewall. CX Codex GP ChatGPT 12установок turborepo официальный Vercel Labs Скилл даёт агенту знания о Turborepo v2.8: кэш задач, удалённый кэш, параллельные сборки и флаг --affected для CI. CX Codex GP ChatGPT 7установок observability официальный Vercel Labs Скилл настраивает сбор логов и метрик для приложений на Vercel. Помогает внедрить structured logging и подключить OpenTelemetry при сбоях. CX Codex GP ChatGPT 7установок env-vars официальный Vercel Labs Разбирает переменные окружения Vercel: файлы .env, команды CLI и локальный OIDC-токен. Пригодится при настройке проекта или поиске ошибок авторизации. CX Codex GP ChatGPT 7установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок

Вопросы о run-without-you

Как установить run-without-you в Claude Code?

Выполните npx skills add alirezarezvani/claude-skills --skill run-without-you -a claude-code.

Что делает run-without-you?

Он помогает подготовить Claude Managed Agent к запуску по расписанию, событию или вручную, а также завершить дорожную карту версии.

Как проверить расписание и учесть переход на летнее время?

Запустите python3 scripts/cron_validator.py --cron "0 9 * * *" --timezone Europe/Berlin. Скрипт проверит cron и часовой пояс; время в диапазоне 02:00–03:00 в зонах с переходом лучше избегать, если важен ровно один запуск.

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

SKILL.md · MIT
---
name: run-without-you
description: Phase 4 of building a Claude Managed Agent — make it run without you. Turn a graded agent into a recurring scheduled deployment (POSIX-cron), an event-driven curl trigger, or confirmed on-demand use, then finalize the versioned roadmap. Use when the user says "run it every morning", "put it on a schedule", "nightly", "weekly", "automate this", "make it recurring", or when the orchestrator routes phase=run-without-you. deployment_builder.py builds the POST /v1/deployments payload (initial_events must include user.message; optionally nests a user.define_outcome so each firing self-grades); cron_validator.py validates the 5-field cron + IANA timezone and prints the wall-clock DST note; next_directions_writer.py writes NEXT-DIRECTIONS.md. No tool makes API calls — the deployment is created via BYOK curl. Distinct from grade-iterate (the in-session loop) and wrap-up (closeout).
license: MIT
metadata:
  version: 2.11.2
  author: Alireza Rezvani
  tags: [cma, deployment, cron, schedule, recurring, run-without-you, next-directions, dst]
  compatible_tools: [claude-code, codex-cli, cursor, antigravity, opencode, gemini-cli]
---

# Phase 4 — Run Without You (the recurring loop)

A **scheduled deployment** fires a fresh session on a cron cadence — the agent
runs without you. Each firing can carry its own outcome, nesting the bounded
grade→iterate loop inside every recurring run.

See [`../../references/loops-and-workflows.md`](../../references/loops-and-workflows.md).

## Choose the trigger

| Answer | Shape | Tool |
|---|---|---|
| "every morning / weekly / nightly" | recurring cron deployment | `deployment_builder.py` + `cron_validator.py` |
| "when X happens" | event-driven curl (documented, not scheduled) | `deployment_builder.py` (message only) |
| "only when I ask" | on-demand (no deployment) | none — just re-send a `user.message` |

## Workflow (recurring)

1. **Validate the schedule.**
   ```bash
   python3 scripts/cron_validator.py --cron "0 9 * * *" --timezone Europe/Berlin
   ```
   Invalid cron/timezone → exit 1. Read the **DST note**: wall-clock semantics mean
   spring-forward times are skipped and fall-back times fire twice — avoid
   02:00–03:00 in DST zones if exactly-once matters.
2. **Build the deployment payload.**
   ```bash
   python3 scripts/deployment_builder.py \
     --sheet ./my-agent/build-sheet.json --agent-id agent_123 --env-id env_456 \
     --nest-outcome --out ./my-agent/payloads/deployment.json
   ```
   `--nest-outcome` includes the rubric so **each firing self-grades**. The tool
   prints the BYOK curl to create it and to **test it once** with the manual `run`
   endpoint before trusting the schedule.
3. **Test before you trust.** Fire one manual `run`, read the verdict, only then
   leave the cron in place. Pin the agent version in the deployment once it passes.
4. **Finalize the roadmap.**
   ```bash
   python3 scripts/next_directions_writer.py \
     --sheet ./my-agent/build-sheet.json --loop-shape cron-loop --last-verdict satisfied --out-dir ./my-agent
   ```
5. **Advance + hand to wrap-up.** `goal_state.py set --phase wrap-up`, then invoke
   the `wrap-up` skill.

## Hard rules

- **Test with a manual `run` first.** Never commit a schedule you haven't fired once.
- **Safety rails on by default.** `always_ask` MCP, `limited` networking where you
  can, `read_only` untrusted memory, `max_iterations` per firing, workspace spend
  limit. There is no spend cap inside CMA.
- **DST is wall-clock.** Surface the note; pick safe times.
- **≤1,000 deployments/org.**

## Forcing-question library (recommend + cite)

1. "Cadence, event, or on-request?" *Recommend:* on-request v0 → cadence once graded.
   *Cite:* loops-and-workflows.md.
2. "Should each firing self-grade?" *Recommend:* yes — nest the outcome. *Cite:*
   loops-and-workflows.md (nesting rule).
3. "Which timezone, and is the time DST-safe?" *Recommend:* avoid 02:00–03:00 in
   DST zones. *Cite:* cma-primitives.md (wall-clock DST).
4. "Did you fire one manual run first?" *Recommend:* always. *Cite:* this SKILL.

## Tools

- `scripts/deployment_builder.py` — POST /v1/deployments payload (+ test-run curl).
- `scripts/cron_validator.py` — 5-field cron + IANA tz + DST note.
- `scripts/next_directions_writer.py` — write/refresh NEXT-DIRECTIONS.md.

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Смотрите также

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

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