What problem does it solve? Working in an unfamiliar or evolving project workspace wastes time when an agent or developer lacks a structured overview of its files. This Skill builds and refreshes a reusable project index so navigation context is always available without re-scanning manually. ## Core Features & Use Cases - Auto-detected create/update modes: Detects existing SOURCE_MAP.md and source_map.json artifacts to decide whether to create a new map or update an existing one, with diff reporting of added and removed files. - Dual output formats: Produces a human-readable Markdown index with directory trees, per-folder breakdowns, and file inventories, plus a structured JSON file for programmatic queries. - Persistent curated summaries: Hand-written one-line file descriptions in curated_summaries.json survive every regeneration, so curated knowledge compounds over time. - Use Case: Before starting a multi-file refactoring task in an unfamiliar repository, run the skill to index all Markdown and PDF files, then use the generated map to locate relevant documents across turns. ## Quick Start Use the update-source-map skill to build a source map of this workspace so you can navigate its files.