← ClaudeAtlas

repo-maplisted

Use when a Git or non-Git workspace needs a current durable map or authorized rebuild of roots, source/build/runtime identities, ownership, architecture, commands, dependency routes, reusable contracts, Java build boundaries, or layered AGENTS.md guidance; not for task-local discovery or change review.
idaibin/skills · ★ 6 · Code & Development · score 78
Install: claude install-skill idaibin/skills
# Repository Map ## Overview Map stable workspace or repository semantics into a concise Markdown-first navigation layer rooted at `<map-root>/docs/project-map.md`, unless the project already defines an equivalent, or explicitly requested layered repository guidance in `AGENTS.md`. A map should let later work reach the correct working root, Git root when present, canonical owner, reusable contract, protocol authority, generated consumer, and verification source without rediscovering the project. Layered guidance should put shared rules at the map root and narrower commands or constraints at independently owned subproject boundaries. Source remains proof; neither artifact substitutes for task-time checks or judges changes for defects. ## Workflow 1. Resolve the requested scope, containing Git root, child/nested Git roots, map root, and `versioned` or `local-unversioned` persistence before reading broadly. Keep the deepest Git root as file owner unless current manifests prove otherwise; non-Git projects remain valid map targets. Use the root-resolution procedure in `references/checklist.md` only when boundaries are ambiguous. 2. Read effective repository guidance from the map root and each child Git root actually opened, including `AGENTS.md`, `CLAUDE.md`, and host-provided instructions when present. Run `git status --short` in every applicable Git root before editing a document there; do not run Git commands as if a non-Git container were a repository. 3. Select the reques