# Automation Safe Cycle

> Use when automating a recurring job with two candidates and human retain/promote gates. Idempotent cycle only—no silent prod writes.

- Skill: `cassidyrice/automation-safe-cycle` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add cassidyrice/automation-safe-cycle`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cassidyrice/automation-safe-cycle/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: cassidyrice (https://skillmd.com/u/cassidyrice)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/cassidyrice/automation-safe-cycle

---


# Automation Safe Cycle

One idempotent loop: **observe → two candidates → human gate → act or discard**.

## When to Use
- Recurring monitor/cron where mistakes are costly
- You want A/B candidates before retention

## Process
1. Define idempotency key (date, repo, URL…).
2. Observe signal (watcher, scrape, API).
3. Build **candidate A** and **candidate B** (not one hidden path).
4. Score with explicit checklist; do not auto-promote.
5. Human or high-bar gate: retain / promote / discard.
6. Log cycle report; skip if idempotency key already completed.

## NEVER
- Single-path automation without a discard option
- Write trusted memory without commit ritual
- Re-run side effects when key already done

## Collision parents

`verified-brain-commit-ritual`, `watchers`, `ai-skills-episode-factory`

