← ClaudeAtlas

nav-upgradelisted

Automates Navigator plugin updates. Detects current version, updates plugin, verifies installation, updates project CLAUDE.md, and validates new features. Auto-invoke when user mentions upgrading Navigator or getting new features.
alekspetrov/navigator · ★ 189 · AI & Automation · score 80
Install: claude install-skill alekspetrov/navigator
# Navigator Upgrade Skill Automate Navigator plugin updates with version detection, conflict resolution, and post-update validation. ## When to Invoke Auto-invoke when user says: - "Update Navigator" - "Upgrade Navigator plugin" - "Get latest Navigator version" - "Update to Navigator v3.3.0" - "Install new Navigator features" - "Check for Navigator updates" ## What This Does **6-Step Workflow**: 1. **Version Detection**: Check current Navigator version vs latest 2. **Plugin Update**: Execute `/plugin update navigator` 3. **Verification**: Confirm update succeeded 4. **CLAUDE.md Update**: Update project configuration (via nav-sync-claude) 5. **Hooks Setup**: Install/update token monitoring hooks in project 6. **Feature Discovery**: Show new features available **Time Savings**: Manual update (10-15 min) → Automated (2 min) --- ## Prerequisites - Navigator plugin installed - Project initialized with Navigator - Internet connection for plugin update --- ## Workflow Protocol ### Step 1: Version Detection **Execute**: `version_detector.py` **Check both stable and pre-release versions**: ```bash # Current installed version grep '"version"' .claude-plugin/plugin.json # Get all releases (including pre-releases) curl -s https://api.github.com/repos/alekspetrov/navigator/releases # Parse: # - Latest stable (prerelease: false) # - Latest pre-release (prerelease: true) # - Compare with current version ``` **Output scenarios**: **Scenario 1: Stable update available** ```j