← ClaudeAtlas

lythoskill-project-onboardinglisted

Session context loader. Reads the latest daily handoff to restore project context without redundant file exploration. Three-layer loading: CLAUDE.md (stable) → daily handoff (session state) → git verification (ground truth). Degrades to file exploration when no handoff exists. CQRS read-side pair with project-scribe.
lythos-labs/lythoskill · ★ 3 · AI & Automation · score 77
Install: claude install-skill lythos-labs/lythoskill
# Project Onboarding > Read the handoff. Don't re-explore what's already written down. ## Three-Layer Loading Loading order optimized for KV cache (stable content first, volatile last): ### Layer 1: Meta-skill (rarely changes) ```bash cat CLAUDE.md ``` Provides: how to work in this project, architecture, conventions. ### Layer 2: Session State (from latest daily file) ```bash # Find the most recent daily file ls daily/*.md 2>/dev/null | sort | tail -1 # Read first section (## Session Handoff) ``` **Handoff is fresh if**: `git_commit` in handoff matches current HEAD and date is recent (within 3 days). **If fresh**: use handoff directly. Skip cortex/skills exploration. **If stale or missing**: degrade to file exploration (see below). **If stale + gap >7 days**: `git log --since="7 days ago" --oneline` to reconstruct activity, then `cortex probe` to check current state. Don't rely on stale Next Steps. ### Layer 3: Ground Truth Verification (always required) ```bash git status git log --oneline -5 ``` Compare against handoff's **0. Verify Current State** section. If they diverge, handoff is stale — flag it and rely on real-time git output. ## Degraded Exploration (no usable handoff) Only when Layer 2 fails. Read in this order: ```bash cat skill-deck.toml # What skills are active cat cortex/INDEX.md # Project governance state git log --oneline -10 # Recent changes ls -lt cortex/adr/02-accepted/ | head -10 # Recent decisions ls -lt cor