Receber por email
← Voltar para o catálogo

module-map

Gera um mapa de uma tela de uma área desconhecida da base de código, mostrando pontos de entrada, módulos, fluxo de dados e chamadores. Projetado para ser lido em quinze segundos, oferece uma orientação rápida sobre a estrutura do código.

2.3kestrelas
Atualizado há 4 meses

Ver no GitHub ↗

Como adicionar

/plugin marketplace add rohitg00/pro-workflow

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/module-map/svg)](https://www.skillteca.com.br/skills/module-map)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

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.

  1. Core modules — the two to five modules that contain the real

logic. One line each describing their role.

  1. Data flow — ASCII arrows showing the dominant path for the most

common input. Skip error paths unless they matter architecturally.

  1. External callers — who outside this area calls in, and through

which entry points.

  1. 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.

Compartilhar X LinkedIn