Skip to content
Back to skills

Remap

ASecurity

Rebuild the architecture index after files were added, removed, renamed, or restructured. Cheap to run; run it whenever the shape of the repo changed rather than waiting to be asked.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added August 30, 2026
ai-agentsgo

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add ArcticFox2029/chamnan --skill remap --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Remap?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Remap
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/arcticfox2029-remap/badge)](https://www.skillsdirectory.com/skills/arcticfox2029-remap)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Rebuild the architecture index after files were added, removed, renamed, or restructured. Cheap to run; run it whenever the shape of the repo changed rather than waiting to be asked.
---

# Refresh the index

```
chamnan-map
```

Run this after any change to the repo's *shape* — new module, deleted file, renamed directory, a
function moved somewhere else. Not after every edit; the index describes structure, and editing the
body of a function does not change structure.

A stale index is worse than none. It is confidently wrong, and the next session will believe it and
open the file that no longer holds what it says.

If the described-coverage percentage fell, new files arrived without an opening comment. Say which
ones. **Read `agents` from `.chamnan/config.json` (default `true`) first** — with `false`,
name the files and leave them to the user. Otherwise offer the `chamnan:commenter` agent (the
plugin-scoped name, so a second installed plugin that also ships a `commenter` cannot be
picked instead), wait for the go-ahead, and tell it which language to write in from
`language` (default `en`) — the agent writes English unless named, so bootstrap passes it
explicitly and this path must too.

`chamnan-map --undocumented` is where the full list comes from — one path per line, all of them.
The rebuild's own output names at most eight, as examples; a session that treats those eight as the
list will fix eight and report the gap as closed.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.