Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Map an unfamiliar software repository from code and configuration. Use when Codex needs to understand a new codebase, locate entry points or ownership boundaries, explain architecture and runtime flow, identify where a change belongs, or prepare for implementation without yet modifying files. Produce an evidence-backed repository map, not a directory listing or README paraphrase.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-19 | ✗→✓ | ▲ Improved | 1268% | 0% |
| case-04 | ✓→✗ | ▼ Worse | -59% | 0% |
| case-05 | ✓→✗ | ▼ Worse | -88% | 0% |
| case-06 | ✓→✗ | ▼ Worse | -54% | 0% |
| case-01 | ✗→✗ | = Same ✗ | 274% | 0% |
Build the smallest accurate mental model needed for the user's task.
AGENTS.md files and inspect git status. Treat existingchanges as user work.
rg --files, bounded by relevant top-level directories.Identify manifests, lockfiles, build/test config, deployment config, and generated/vendor boundaries.
plugin, infrastructure, or hybrid. Verify the inference from manifests.
effect. Follow imports/calls, configuration, persistence, and outbound I/O; do not infer architecture from names alone.
wiring, tests, and operational surface. Search symbols and call sites before reading entire large files.
process/service, trust/authorization, transaction, concurrency, and release.
unrelated modules.
path:line references for important claims.inference when uncertainty matters.
executable code and configuration.
than inventing one universal flow.
Use references/repository-map.md. Lead with the answer the user needs, then give the execution path, boundaries, change location, and open questions. Skip sections that add no decision value.
Do not edit the repository unless the user also requests a change.
Other measured skills in the registry, with their headline benchmark lift.