skills/skill-map/SKILL.md
Use to find agent skill installs, duplicate skills, cross-dependencies, invocations, and cross-references across the local machine.
npx skillsauth add paulrberg/dot-agents skill-mapInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Find skill installs and references across local files without scanning macOS protected home paths or obvious transcript, cache, dependency, and backup noise.
--root PATH: Scan this root. Repeatable. Default: ~.--skill NAME: Restrict the report to one skill name. Repeatable.--format text|json|dot: Select report format. Default: text.--include-catalog-sources: Include known local source checkouts such as ~/projects/agent-skills,
~/sablier/sablier-skills, and ~/sablier/agent-skills during broad scans. Explicit --root values inside those
trees are always scanned.--include-self: Include self-references in dependency output.--include-snippets: Include matched line text. Default output omits snippets to avoid leaking transcript or
secret-adjacent content.--show-skipped: Include ignored path summaries in text or JSON output.Resolve the skill directory, then run the helper from that directory:
uv run scripts/skill-map.py "$ARGUMENTS"
If no arguments were provided, run the default machine scan:
uv run scripts/skill-map.py
Use --format json when another command or agent will consume the result.
Use --format dot when the user asks for a graph, Graphviz input, or dependency visualization.
Use --include-snippets only when the user asks to see exact matching lines.
Read references/ignore-policy.md only when explaining, auditing, or changing the ignore policy.
Keep JSON and DOT byte-valid and undecorated. For human output, lead with
### 🗺 Skill Map — <skills> skills · <duplicates> duplicates · <unresolved> unresolved and a compact
skills/dependencies/duplicates/unresolved summary table. Always state the effective roots and material exclusions; for
the default broad scan, explicitly say that standard agent homes and catalog source checkouts were excluded. Make a
missing explicit --skill filter a visible ⚠️ Not found result rather than a clean-looking empty map. Use section
labels sparingly and keep snippets, private paths, exact edges, commands, and diagnostics undecorated.
dependency: a skill file or support file references another discovered skill.external-reference: a non-skill file references a discovered skill.duplicate-install: multiple discovered SKILL.md files declare or resolve to the same skill name.unresolved-like-reference: explicit $kebab-name or /kebab-name tokens that do not match a discovered skill.skill-map only locates and cross-references skills; it does not validate them. To audit a catalog or installed root
for metadata and doc-link issues, use the skill-doctor skill when it is installed.~/Library or ~/.Trash; pass narrower
explicit roots instead when a broad scan needs more coverage.--root when auditing catalog contents.--include-snippets was intentionally used.references/ignore-policy.md instead of ad
hoc shell filters.development
Refactor naming and repository structure exhaustively while preserving behavior and external contracts.
tools
Uses Chrome DevTools via MCP for efficient debugging, troubleshooting and browser automation. Use when debugging web pages, automating browser interactions, analyzing performance, or inspecting network requests. This skill does not apply to `--slim` mode (MCP configuration).
testing
Audit an entire repository with fresh eyes for correctness errors, bugs, omissions, duplication, inconsistencies, and other evidenced mistakes; fix every safe issue and verify the result.
development
Autonomous overnight codebase improvement with bounded runtime, evidence-gated changes, and verification.