← ClaudeAtlas

go-deeplisted

Builds a 3-tier doc system (CLAUDE.md, orientation maps, domain & UC skills) for any codebase. Use when onboarding a project to Claude Code or auditing/updating existing docs after the project evolves.
insideout-ai/make-it-work · ★ 11 · Web & Frontend · score 73
Install: claude install-skill insideout-ai/make-it-work
Create a 3-tier layered documentation system from scratch. The goal is to keep context concise and well-organized while ensuring the AI agent has all necessary information. ## Information Gathering Process **Phase 1: Code Discovery** First, analyze the existing codebase to understand what's already there: - Scan the directory structure to identify main folders and organization - Read key configuration files (package.json, requirements.txt, etc.) to identify tech stack - Look for existing documentation (README, docs folders, inline comments) - Identify main code patterns, components, and modules - Search for entry points (main.py, index.js, app routes, etc.) - Find existing use case implementations or feature areas - Identify domain models, entities, or data structures **Phase 2: Targeted Questions** After code discovery, announce how many questions you have, then ask each one using the `AskUserQuestion` tool — one call per question. Only ask about information that could not be determined from code analysis. Announce first: > "I've analyzed the codebase and have [N] questions. I'll ask them one at a time." For each question: - Call `AskUserQuestion` with: - `question`: `"Question [X] of [N] · [Category]: [The question]\n\n[One sentence explaining why this matters.]"` — where `[Category]` is either `Product/domain` (questions 1–10) or `Architecture/technical` (questions 11–20). - `options`: up to 3 substantive pre-enumerated choices + always `{ label: "Skip — clear fro