nav-startlisted
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