claude

alekspetrov-navigator

Claude Code plugin extending session context from 7 to 20+ exchanges preventing mid-project crashes. Developer productivity tool for long-running coding sessions.

0 on GitHubby Aleks Petrovv7.9.0MITupdated 6 months agocode_general
/

Plugin alekspetrov-navigator from marketplace cascade-featured in joshuarweaver/cascade-featured. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (32)

  • social-media-post

    Generate optimized social media posts for Threads, X (Twitter), and LinkedIn. Analyzes platform algorithms, applies best practices, and creates engaging content tailored to each platform. Local skill for Navigator marketing only.

  • backend-endpoint

    Create REST/GraphQL API endpoint with validation, error handling, and tests. Auto-invoke when user says "add endpoint", "create API", "new route", or "add route".

  • backend-test

    Generate backend tests (unit, integration, mocks) for existing code. Auto-invoke when user says "write test for", "add test", "test this", or "create test".

  • database-migration

    Create database migration with schema changes and rollback. Auto-invoke when user says "create migration", "add table", "modify schema", or "change database".

  • frontend-component

    Create React/Vue component with TypeScript, tests, and styles. Auto-invoke when user says "create component", "add component", "new component", or "build component".

  • frontend-test

    Generate frontend component tests (React Testing Library, Vue Test Utils, snapshot) for existing components. Auto-invoke when user says "test this component", "write component test", or "add component test".

  • nav-brief

    Render a one-screen intent brief (Goal/Scope/Approach/Limits/Verify/Won't-do/Contradiction) before implementing ambiguous task-shaped prompts, triggered by the prompt_brief op (UserPromptSubmit via hooks/nav_dispatch.py). Confirms scope with max 2 open questions before touching files; detects brief

  • nav-compact

    Clear conversation context while preserving knowledge via context marker. Use when user says "clear context", "start fresh", "done with this task", or when approaching token limits.

  • nav-deep-research

    Web deep research producing a cited report from fetched sources, adversarially reviewed and gate-checked, with conclusions ingested into the knowledge graph. Auto-invoke when user says "deep research on", "research the web for", "write a research report on", "what does the literature say about", or

  • nav-diagnose

    Detect quality drops in AI output and prompt re-anchoring. Auto-triggers after repeated corrections, context confusion, or when user says "something seems off", "you're not getting this".

  • nav-features

    Show and toggle Navigator features. Auto-invoke when user says "show features", "enable/disable feature", "my navigator settings", or "configure navigator".

  • nav-graph

    Query project knowledge graph. Search across tasks, SOPs, memories, and concepts. Use when user asks "what do we know about X?", "show everything related to X", or "remember this pattern/pitfall/decision".

  • nav-init

    Initialize Navigator documentation structure in a project. Auto-invokes when user says "Initialize Navigator", "Set up Navigator", "Create Navigator structure", or "Bootstrap Navigator".

  • nav-loop

    Run tasks until complete with structured completion signals. Auto-invoke when user says "run until done", "keep going until complete", "iterate until finished", "loop mode", "autonomous mode".

  • nav-marker

    Create context save points to preserve conversation state before breaks, risky changes, or compaction. Use when user says "save my progress", "create checkpoint", "mark this point", or before clearing context.

  • nav-onboard

    Interactive onboarding for Navigator - learn by doing. Auto-invoke when user says "onboard me", "teach me Navigator", "how do I use Navigator", "Navigator tutorial", "learn Navigator", "new to Navigator", or "what skills should I use".

  • nav-pilot

    Dispatch a Navigator task doc to Pilot as a labeled GitHub issue. Use when user says "dispatch TASK-XX to Pilot", "hand off to Pilot", "send to Pilot", or "queue for Pilot". One-way handoff (Navigator authors the spec, Pilot executes autonomously).

  • nav-profile

    Manage user preferences and corrections for bilateral modeling. Auto-learns from session corrections. Use when user says "save my preferences", "remember I like...", or auto-triggers after corrections.

  • nav-release

    Validate and release Navigator plugin to marketplace. Auto-invoke when user says "release plugin", "publish navigator", "create release", or "deploy new version".

  • nav-simplify

    Simplify and refine code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code. Auto-invoke after implementation skills or on-demand.

  • nav-skill-creator

    Analyze codebase patterns and create custom skills for repetitive workflows. Use when project needs automation or pattern enforcement. Auto-invoke when user says "create a skill for...", "automate this workflow", or "we keep doing X manually".

  • nav-sop

    Create Standard Operating Procedures after solving novel issues, establishing patterns, or documenting workflows. Use when user says "document this solution", "save this for next time", "create SOP".

  • nav-start

    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.

  • nav-stats

    Display session efficiency report showing token savings, cache performance, and optimization recommendations. Use when user asks "show my stats", "how efficient am I?", "show session metrics", or wants to see Navigator's impact.

  • nav-sync-claude

    Sync project CLAUDE.md to the installed Navigator version, preserving customizations. Use when user says "sync CLAUDE.md", "update CLAUDE.md", or when detecting outdated Navigator configuration.

  • nav-task

    Manage Navigator task documentation - create implementation plans, archive completed tasks, update task index. Use when user starts new feature, completes work, or says "document this feature".

  • nav-triz

    Divergent solving for a declared contradiction ("improving X worsens Y"). Produces three competing candidates from different TRIZ separation modes, each with cost and downside, then recommends one. Auto-invoke when user says "find a better solution", "alternatives for", "resolve the contradiction",

  • nav-upgrade

    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.

  • nav-workflow

    Unified workflow orchestration for substantial tasks. Auto-detects complexity, defers to matching skills, or provides phase-based execution. Solves workflow conflicts between skills, loop mode, and CLAUDE.md.

  • plugin-slash-command

    Generate new Navigator slash commands following project conventions. Use when user says "add slash command", "create command", "new /nav command", or "add /nav:[name] command".

  • product-design

    Automates design review, token extraction, component mapping, and implementation planning. Reduces design handoff from 6-10 hours to 5 minutes via direct Figma MCP integration. Auto-invoke when user mentions design review, Figma mockup, or design handoff.

  • visual-regression

    Setup visual regression testing with Storybook stories, configuration, and CI/CD workflows. Supports Chromatic, Percy, BackstopJS. Auto-invoke when user says "set up visual regression", "add Chromatic tests", "add screenshot testing", or "set up Percy".

Subagents (6)

  • deep-research-critic

    Adversarial reader of a nav-deep-research draft. Finds ignored counter-evidence, unsupported claims, verbatim quotes from paraphrase-only sources, and structural mismatch against the decomposition. Writes a findings JSON the patcher applies; cannot edit the report. Spawned once at step 4 by the nav-

  • deep-research-fetcher

    Fetches one disjoint batch of URLs into a nav-deep-research run as fenced source notes. Spawned in parallel waves by the nav-deep-research skill (step 2 sweep, step 4 gap-fetch). Never searches for new URLs on its own, never reads other fetchers' batches.

  • deep-research-patcher

    Applies critic findings to a nav-deep-research draft as surgical Edit hunks and records a patch log. Tool-locked so it cannot regenerate the report. Spawned once at step 5 by the nav-deep-research skill.

  • deep-research-writer

    Writes the single report.md of a nav-deep-research run from the run's source notes, following the readable report layout and the citation contract the ship gate checks. Spawned once by the nav-deep-research skill at step 3 (draft). Writes the report exactly once; later changes are the patcher's.

  • navigator-research

    Specialized codebase exploration and architecture discovery. Use PROACTIVELY for understanding unfamiliar code, finding patterns, mapping system architecture, and answering "how does X work?" questions. Use the generic Explore agent for one-off lookups; use me for architecture mapping that should in

  • task-planner

    Implementation planning and task breakdown specialist. Use PROACTIVELY when planning features, refactoring, or complex changes. Creates detailed implementation plans with effort estimates.

Hooks (13)

  • SessionStart

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" SessionStart; fi'

  • UserPromptSubmit

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" UserPromptSubmit; fi'

  • PreToolUse

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" PreToolUse; fi'

  • PostToolUse

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" PostToolUse; fi'

  • Stop

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" Stop; fi'

  • PreCompact

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" PreCompact; fi'

  • PostCompact

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" PostCompact; fi'

  • SubagentStart

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" SubagentStart; fi'

  • PostToolUseFailure

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" PostToolUseFailure; fi'

  • TaskCreated

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" TaskCreated; fi'

  • TaskCompleted

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" TaskCompleted; fi'

  • ConfigChange

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" ConfigChange; fi'

  • Setup

    sh -c 'f="${CLAUDE_PLUGIN_ROOT:-$HOME/.claude/plugins/marketplaces/navigator-marketplace}/hooks/nav_dispatch.py"; if [ -f "$f" ]; then exec python3 "$f" Setup; fi'

View source on GitHub

More from joshuarweaver/cascade-featured

All 100 plugins →

Analyzes Claude code repositories to extract patterns, dependencies, and architectural insights. Useful for developers conducting codebase audits and understanding project structure.

200 skills · 94 commands · 68 agents · 1 MCP server · hooks

0

French development tools marketplace for Claude including Git, Symfony, PHPStan, API Platform integration plus customization and interactive documentation.

80 skills

0

Collection of Claude subagents, skills, and blueprints for developers covering programming, DevOps, and cloud tools. Accelerates agent-based development.

59 skills

0

Learn advanced concurrency patterns in C# and .NET with hands-on skills. Covers async/await, threading, and parallel programming best practices.

37 skills · 6 agents

0

TypeScript coding standards and patterns for AI code generation. Guides Claude Code to write type-safe, maintainable TypeScript following industry best practices.

30 skills · 8 commands · 4 agents

0

Similar plugins

Agents for data engineering, machine learning, and AI development

12 agents

davepoon/buildwithclaude 3,741

Context-management workflows for saving, loading, updating, sharing, and auditing Claude Code session memory.

1 skill · 5 commands

jeremylongshore/tons-of-skills-marketplace 2,917

Reconstruct evidence-backed developer work from authorized Codex and Claude history plus read-only Git, then turn it into daily standups, weekly reviews, sprint recaps, and memory reports.

1 skill

hashgraph-online/awesome-codex-plugins 1,566

codeman

claude

Drive Codeman from inside a Claude Code session: spawn worker sessions, prompt them, wait for them, read their answers, clean up. Acts inside a Codeman-managed session; outside one it only reads saved Codex conversations offline.

1 skill

Ark0N/Codeman 838

CLAUDE.md lifecycle toolkit: initialise, enhance, sync, and modularise CLAUDE.md files with a 150-line cap, automatic chaining, and Karpathy behavioural guardrails.

5 skills · hooks

alirezarezvani/ClaudeForge 434

navigator

claude

Finish What You Start - Sessions that last, AI that learns, Features that ship. Context engineering + Theory of Mind + Knowledge Graph + Loop Mode + Task Mode. Features Project Knowledge Graph (unified search, experiential memory), unified workflow orchestration, auto-update on session start, ToM-based verification checkpoints, bilateral modeling, quality detection, enhanced context markers, and Loop Mode. 92% token reduction with proven strategies. Based on Riedl & Weidmann 2025 Human-AI Synergy research.

33 skills · 6 agents · hooks

qf-studio/navigator 356

Maintain alekspetrov-navigator?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins100 plugins