← ClaudeAtlas

onboardlisted

Use at the start of a session on an unfamiliar or returning project — reads architecture docs, recent activity, open work, and coding conventions to prime context before starting any task. Invoke this before /plan or /issue when you haven't worked on the project recently.
latuconsinafr/claude-code-config · ★ 0 · AI & Automation · score 65
Install: claude install-skill latuconsinafr/claude-code-config
# Project Onboarding Prime context about the project before starting work. Do not modify any files. ## Step 1: Identify the project ```bash pwd basename $(git rev-parse --show-toplevel 2>/dev/null || pwd) git remote get-url origin 2>/dev/null ``` ## Step 2: Map the project — spawn the `explorer` agent Spawn the `explorer` agent to investigate the project's documentation and structure. Pass: ``` Project directory: <pwd from Step 1> Investigate and return: 1. Documentation: read CLAUDE.md, README.md/rst, ARCHITECTURE.md, CONTRIBUTING.md (maxdepth 2). Also read any architecture.*, overview.*, design.*, or adr/ files found in docs/ subdirectories. 2. Environment setup: find .env.example, .env.sample, Makefile, justfile (maxdepth 2). Note any required env vars or setup steps. 3. Stack: detect primary language and runtime from package.json / go.mod / Cargo.toml / pyproject.toml. Extract: language, framework, database(s), test runner, key dependencies. 4. Project structure: list top-level directories (maxdepth 2), excluding node_modules, .git, dist, build, coverage, .next. Find entry points: main.*, index.*, app.*, server.* Return a structured summary of all findings. ``` ## Step 5: Recent activity ```bash # What's been worked on recently git log --oneline --since="2 weeks ago" 2>/dev/null | head -20 # Open branches (active work) git branch -r 2>/dev/null | grep -v HEAD | head -10 # Recent files changed git diff --name-only HEAD~10 HEAD 2>/dev/null | sor