← ClaudeAtlas

startlisted

Session initialization and lifecycle management: bootstraps session context, organizes files, generates CLAUDE.md, manages soul purpose lifecycle with completion protocol and active context harvesting. Use when user says /start, /init, bootstrap session, initialize session, or organize project.
diamanthyseni3/atlas-session-lifecycle · ★ 0 · AI & Automation · score 75
Install: claude install-skill diamanthyseni3/atlas-session-lifecycle
# Session Init & Lifecycle Skill > Single entry point for project initialization and soul purpose lifecycle management. Two modes, auto-detected. User runs `/start` — that is all. ## Overview This skill has two operational modes: 1. **Init Mode** — Triggered when `session-context/` does NOT exist. First-run bootstrap: captures soul purpose, organizes files, generates CLAUDE.md, integrates Claude `/init`, onboards Ralph Loop. 2. **Reconcile Mode** — Triggered when `session-context/` DOES exist. Lifecycle management: refreshes CLAUDE.md via Claude `/init`, assesses soul purpose status, optionally verifies with doubt agent, harvests active context on closure. Mode is auto-detected from directory state. No flags, no arguments. User just runs `/start`. --- ## Hard Invariants These hold at all times, in both modes: 1. **User authority is absolute** — AI NEVER closes a soul purpose. Only suggests; user decides. 2. **Zero unsolicited behavior** — Skill ONLY runs when user types `/start`. No hooks, no proactive triggers. 3. **Human-visible memory only** — All state lives in files. Nothing hidden in chat memory. 4. **Idempotent** — Safe to run multiple times. Re-running does not corrupt state. 5. **Templates are immutable** — NEVER edit files in `~/claude-session-init-templates/`. Copy only. 6. **Reconcile mode is audit, not rewrite** — Targeted changes only. Do not regenerate what already exists. --- ## Rules - Act as pure bootstrap + organizer in Init Mode, pure auditor i