SkillAgentSearch skills...

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

Install / Use

npx skills add rohitg00/pro-workflow --skill module-map

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

76/100

Category

Automation

Supported Platforms

Universal

Our assessment of module-map

module-map scores 76/100 on our quality scale, 2548th of 3,055 Automation skills we index.

Its SKILL.md is 1.9 KB long, split into 4 sections with 1 code example: moderately detailed.

With 2,876 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
20/30
Structure
12/20
Description
15/15
Adoption
15/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 8 days ago, so module-map is actively maintained.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 88/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

module-map compared with similar skills

All 4 of these similar skills score higher than module-map; compare them before choosing.

SkillScoreStarsUpdatedFormat
module-map (this skill)by rohitg00762.9k8d agoSKILL.md
Agent-Reachby Panniantong10087.6k16d agoCLAUDE.md
rufloby ruvnet10073.7ktodayCLAUDE.md
Scraplingby D4Vinci10085.1k1d agoMCP Server
algorithmic-artby anthropics100177.9k9d agoSKILL.md

Frequently asked questions

How do I install module-map?
Run npx skills add rohitg00/pro-workflow --skill module-map. The install tabs above show the steps for each supported agent.
Which AI agents does module-map work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is module-map safe to use?
It declares no license and scores 88/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is module-map still maintained?
The repository was last updated 8 days ago, so module-map is actively maintained.

name: module-map description: 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".

module-map

Orient fast in unfamiliar code. The deliverable is a map, not a tour.

Deliverable

A single response containing, in this order:

  1. One-line summary of what the area does from a caller's point of view.
  2. Entry points — every function, route, CLI command, event handler, or cron that starts a call chain in this area. File path + symbol.
  3. Core modules — the two to five modules that contain the real logic. One line each describing their role.
  4. Data flow — ASCII arrows showing the dominant path for the most common input. Skip error paths unless they matter architecturally.
  5. External callers — who outside this area calls in, and through which entry points.
  6. Hidden coupling — anything that looks independent but is not (shared singletons, global state, implicit ordering, undocumented contracts between files).

Rules

  • Fifteen-second read target. If the map exceeds one screen, cut it.
  • Every claim must be backed by a file path. No remembered or inferred structure without a grep behind it.
  • Do not list every file. Curate. A good map omits deliberately.
  • Do not propose changes. Mapping is orientation; refactoring is a different skill.
  • If the area is too large to map in one screen, segment it and ask the user which segment to expand. Do not silently drop half the code.

Format

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.

Related Skills

View on GitHub
GitHub Stars2.9k
CategoryAutomation
Updated8d ago
Forks289

Languages

JavaScript

Trust signals

88/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium