← ClaudeAtlas

nav-startlisted

Load Navigator documentation navigator when starting development session, resuming work, or beginning new feature. Use when user mentions starting work, beginning session, resuming after break, or checking project status.
alekspetrov/navigator · ★ 189 · AI & Automation · score 80
Install: claude install-skill alekspetrov/navigator
# Navigator Navigator Skill Load the Navigator documentation navigator to start your development session with optimized context. ## When to Invoke Invoke this skill when the user: - Says "start my session", "begin work", "start working" - Says "load the navigator", "show me the docs" - Asks "what should I work on?" - Mentions "resume work", "continue from where I left off" - Asks about project structure or current tasks **DO NOT invoke** if: - User already ran `/nav:start` command this conversation - Navigator already loaded (check conversation history) - User is in middle of implementation (only invoke at session start) ## Execution Steps ### Step 0: Detect SessionStart Hook Injection (Fast Path) [v6.9.0+] **Before doing anything else**, check whether the SessionStart hook has already injected Navigator context into this session. The hook emits a sentinel string on success: ``` <!-- nav-session-start-injected:v1 --> ``` **If the sentinel is present in your system context** (it appears inside a SessionStart system reminder block at the very top of the conversation): → **Fast path activated**. Do NOT execute Steps 1–7. The data those steps would Read is already in your context window. Skip directly to **Step 8 (Display Session Summary)** and render it using the injected data. This eliminates ~6 Read tool invocations per session start and saves ~1.5-2k tokens of tool-call ceremony. The user-visible output must be **byte-identical** to the legacy path — they