agentsclimarketplace

Repo map concept

Skill roronoazoroshao369/vibe-coding-os/skills/repo-map-concept

Vibe Coding OS — Claude/Codex/Cursor skill framework with 139 skills, 111 commands, 95 templates, 22 tracked sources, 28/28 validation gates PASS. Quality Shield, Engineering Discipline Pack, plugin marketplace.From the repository description

Install
npx -y skills add roronoazoroshao369/vibe-coding-os --skill repo-map-concept

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

3.5 KB, 720 tokens by cl100k_base, as published. Nobody here has run it

Skill: Repo Map Concept

Purpose

Build or consult a lightweight repo map (symbol map / directory map) that gives coding agents — especially mid-tier models with limited context windows — a structured overview of where things live, what exports what, and how the major pieces connect. The map is a markdown-first, human-readable index that supplements but does not replace actual code inspection.

When to use

  • Before coding in an unfamiliar area: when the agent needs to understand the lay of the land before touching files.
  • Mid-tier model support: when the model has limited context or is likely to lose track of repo structure during long tasks.
  • Onboarding: when starting a new project or joining a large codebase.
  • Pre-implementation: during vibe-code-context or spec-to-plan to identify neighbors and boundaries.
  • Recovery: when previous session context was lost and the agent needs to re-orient fast.

Inputs

  • Repository root path.
  • Existing repo map (if any) for incremental updates.
  • The area of the repo relevant to the current task (optional scope filter).

Workflow

  1. Scan the top-level layout. List directories, key config files, and entry points.
  2. Identify major modules or packages. For each, note: purpose, primary exports, public API surface.
  3. Map key relationships. Note which modules import from which, and where shared utilities live.
  4. Record architectural decisions. Link to ADRs or decision notes that explain non-obvious structure.
  5. Mark hot zones. Flag areas that change frequently, have complex logic, or require careful editing.
  6. Note protected areas. Generated files, vendored code, lock files, and other do-not-edit paths.
  7. Output as markdown. Use a structured format: directories → modules → relationships → constraints.
  8. Scope to task. When building the map for a specific task, focus on the relevant area and skip unrelated branches.
  9. Update incrementally. Revisit and patch the map when the project structure changes, not from scratch each time.

Outputs

A markdown repo map containing:

  • Directory tree (top 2–3 levels, annotated with purpose).
  • Module index (name, path, purpose, key exports).
  • Relationship map (imports, dependencies between modules).
  • Constraints (protected paths, architectural rules).
  • Hot zones (frequently changed, complex, or risky areas).

Failure modes

  • Building a map so large it exceeds the context budget it was meant to save.
  • Making the map the sole source of truth instead of a pointer to actual code.
  • Skipping incremental updates so the map drifts from reality.
  • Including secrets, tokens, or credentials in the map.
  • Making the map so abstract it provides no actionable orientation.
  • Treating the map as a one-time artifact instead of a living reference.

Verification checklist

  • The map covers the relevant area and fits within a reasonable token budget.
  • Directory purposes and module descriptions are concrete, not generic.
  • Key relationships (imports, shared utilities) are noted.
  • Protected paths and architectural constraints are listed.
  • The map links to actual files rather than describing everything inline.
  • No secrets or credentials appear in the map.
  • The map has a "last updated" note and an update cadence.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most codebase onboarding skills give in 720 tokens

Counted across 307 of the 325 authors here whose files we hold, read 2026-09-06

  • Focus first session on one successful outcomein 34 of 307, across 15 files
  • Show progress and celebrate completionsin 32 of 307, across 13 files
  • Prefer interactive doing over tutorialsin 32 of 307, across 13 files
  • Remove every step between signup and core valuein 32 of 307, across 13 files
  • Keep checklists to 3-7 items ordered by valuein 32 of 307, across 13 files
  • Read product marketing context before asking questionsin 28 of 307, across 13 files
  • Focus fixes on the biggest funnel drop-offsin 22 of 307, across 7 files
  • Define activation as the action most correlated with retentionin 20 of 307, across 6 files
  • Give one clear next action at every stepin 19 of 307, across 8 files
  • Understand product context and current state before recommendingin 15 of 307, across 3 files
  • Limit guided tours to five dismissable stepsin 15 of 307, across 6 files
  • Trace one request from entry to responsein 14 of 307, across 8 files

Said here and by no other author read

  • Scan the top-level layout first
  • Identify major modules and their primary exports
  • Map import relationships between modules
  • Record architectural decisions and link decision notes
  • Mark hot zones that change frequently or are complex
  • Note protected paths like generated and lock files

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.