← ClaudeAtlas

familiarizelisted

Rebuild project context at session start by reading key docs, git state, issues, and design history. Accepts an optional argument describing the current focus or goal.
DazzleML/dazzle-claude-code-config · ★ 0 · AI & Automation · score 70
Install: claude install-skill DazzleML/dazzle-claude-code-config
# Project Familiarization — Context Rebuild ## Focus: "$ARGUMENTS" Rebuild context for the current project by systematically reading its key artifacts. If the user provided a focus argument above, prioritize areas relevant to that goal. If no argument was provided, do a general survey. ## Steps (run in parallel where possible) ### 1. Project Identity - Read `README.md` (or equivalent) to understand what the project does - Read `CHANGELOG.md` (or equivalent) to understand recent changes and current version - Check for `CLAUDE.md` or `.claude/CLAUDE.md` project-level instructions - Check for auto-memory files in `~/.claude/projects/` that match this project ### 2. Git State - `git log --oneline -15` — recent commit history - `git status` — working tree state (staged, unstaged, untracked) - `git diff --stat` — summary of uncommitted changes - `git branch -a` — branches (local and remote) - If there are uncommitted changes, read the full `git diff` to understand work-in-progress ### 3. WhereWeAre Snapshots and Design History - **First priority:** Check for WhereWeAre snapshots: `ls -t private/claude/*whereweare* 2>/dev/null | head -3` - If one exists, read the most recent — it's the fastest way to get oriented. It has the project state, next steps, key files, and links to postmortems. - Check its "Previous WhereWeAre" link to understand the chain of context. - **Second priority:** Glob for `private/claude/**/*.md` — postmortems, design docs, analysis documents - Read th