# Repo Cartography

> Map unfamiliar repositories and identify the correct files, dependency paths, conventions, and verification commands before implementation.

- Skill: `nafeeur/repo-cartography` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nafeeur/repo-cartography`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nafeeur/repo-cartography/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: nafeeur (https://skillmd.com/u/nafeeur)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/nafeeur/repo-cartography

---


# Repository Cartography

1. Read root and nested instruction files first: `AGENTS.md`, `CLAUDE.md`, `MASKSHIFT.md`, package manifests, and build files.
2. Map entry points, package boundaries, generated code, tests, and ownership patterns. Prefer `git ls-files`, `rg`, language manifests, and the repository index over broad file reads.
3. Trace one representative request or data path end to end before deciding where new code belongs.
4. Name the minimal edit set and the tests/build commands that prove the change.
5. Do not create a parallel architecture when an existing extension point already exists.

