A Pattern for Running Claude Code on Overnight Unattended Sessions Without Drift

Chain Runner
Run a fixed sequence of skills for N iterations:
bin/skill-chain.py --chain dev-cycle-with-review-looped --loop 10
Each iteration: a dev skill picks the next item from docs/TODO.md, ships it (code + tests + docs in one commit), then a review skill critiques what landed and queues follow-ups in TODO. Standard agent loop made explicit.
Supervisor at Session End
After the loop finishes, a separate skill reads the run's transcripts, evaluates each skill against its stated job, and proposes rewrites to the skill prose itself. With auto-promote on, those rewrites land. Auto-promote off writes them as SKILL.patch.md sidecars for human review.
Single Handoff Contract
Every skill reads docs/SPEC.md (canonical plan) and docs/TODO.md (In flight / Just shipped / Next up) at the start, updates them in the same commit as the code change. No side channels, no second TODO format, no per-skill plan docs. The framework dogfoods this contract on its own development. The contract does most of the drift-killing work.
Additional Features
- Proprietary / transferable split: Skills under
skills/framework/are transferable; each project keeps its proprietary counterpart in.claude/skills/. A sanitization skill checks promotions across that boundary so secrets don't leak. - Schema validation:
bin/validate-frontmatter.pyagainstschema/skill-set.schema.jsonandschema/skill-chain.schema.jsoncatches malformed skills before a chain run. - Optional Telegram steering: Status messages at session start, every iteration boundary, every rate-limit pause/resume, and session end. Queue commands back via
/cmdthat the next iteration drains. - Overnight chain: Loops until failure, budget cap, or Ctrl-C, with a randomized 5min-2h inter-iteration delay so commit cadence stays human-shaped.
Repo
https://github.com/toadlyBroodle/skill-set
📖 Read the full source: r/ClaudeAI
👀 See Also

AskAlf: Open-source multi-agent orchestration platform for self-hosted AI workflows
AskAlf is an open-source multi-agent orchestration platform that runs on your own hardware, dynamically creating specialized workers that coordinate through an autonomous system with a 10-layer cognitive memory stored in pgvector.

PocketBot Beta: Privacy-First iOS AI Agent with Hybrid Local/Cloud Engine
PocketBot is an iOS AI agent that runs in the background, hooks into App Intents, and uses a hybrid engine: local execution for system triggers and PII sanitization, with cloud processing for complex tasks like email summarization or flight booking.

Claude Code Best Practice GitHub repository reaches 5,000 stars
A GitHub repository called 'claude-code-best-practice' has reached 5,000 stars. The repository was created with Claude to document best practices, tips, and workflows from both the creator and the community.

Screenbox: Open-Source Virtual Desktops for AI Agents Built Entirely by Voice
Screenbox provides isolated Linux desktops in Docker for AI agents, solving conflicts when multiple agents run in parallel. The project was built entirely using voice commands with Claude Code, and the creator hasn't seen a single line of the code.