← ClaudeAtlas

tourlisted

Interactive onboarding walkthrough for a new engineer. Use for "give me a tour", "onboard me", "walk me through the codebase".
drafthq/draft · ★ 40 · Code & Development · score 78
Install: claude install-skill drafthq/draft
# Draft Tour: Interactive Onboarding Provide an interactive codebase walk-through based on existing architecture and guardrail constraints. ## Red Flags - STOP if you're: - Dumping the entire `architecture.md` into the chat window. - Giving answers to foundational pattern questions before prompting the developer to guess. - Explaining code the developer hasn't explicitly asked to view yet. --- ## Execution Constraints 1. **Load Context:** Read `draft/architecture.md`, `draft/tech-stack.md`, and `draft/guardrails.md`. 2. **Interactive Cadence:** Ask the developer if they are familiar with the tech stack constraints found in `draft/tech-stack.md`. 3. **Module Introduction:** Instead of listing all modules, introduce the "Entry Point" module first. 4. **Active Challenge:** After explaining a module's responsibility, challenge the developer: "Based on our *Context-Driven Development* rules, how do you think we handle data persistence here?" Wait for their answer before revealing the architecture strategy. - If the answer is correct, confirm briefly and cite the supporting line in `architecture.md` / `guardrails.md`. - If the answer is partially right, name what they got right, then ask a narrower follow-up (e.g., "Right that we cache reads — what's the invalidation trigger?") before revealing the rest. - If the answer is wrong, do not just hand them the answer. Quote the specific guardrail or HLD section that contradicts it, then re-prompt with a hint scoped to that