rohitg00/module-map
Produce a one-screen map of an unfamiliar area of the codebase: entry points, modules, data flow, callers. Designed to be read in fifteen seconds. Use when the user says "I do not know this area", "give me the map", "zoom out", "orient me".
npx skills add https://github.com/rohitg00/pro-workflow --skill module-map
Orient fast in unfamiliar code. The deliverable is a map, not a tour.
A single response containing, in this order:
or cron that starts a call chain in this area. File path + symbol.
logic. One line each describing their role.
common input. Skip error paths unless they matter architecturally.
which entry points.
(shared singletons, global state, implicit ordering, undocumented
contracts between files).
structure without a grep behind it.
different skill.
user which segment to expand. Do not silently drop half the code.
AREA: <one-line summary>
ENTRY POINTS
- <path>:<symbol> — <role>
CORE MODULES
- <path> — <role>
FLOW
<entry> -> <module> -> <module> -> <sink>
CALLERS
- <path> — uses <entry>
HIDDEN COUPLING
- <description> (<path>)
Use the exact headers. Consistency lets the user scan.
Take rohitg00/module-map from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.