Agent Plugins Marketplace
← All plugins

navigator

v7.7.1

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.

Claude Code33 Skills

By Aleks PetrovLicense: MIT232 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
33 skill or MCP entries
Source updated
Sep 28, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install navigator for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install navigator@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/qf-studio/navigator

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

navigator/
├── .claude-plugin/plugin.json
├── skills/backend-endpoint/SKILL.md
├── skills/backend-test/SKILL.md
├── skills/database-migration/SKILL.md
├── skills/frontend-component/SKILL.md
├── skills/frontend-test/SKILL.md
├── skills/nav-brief/SKILL.md
├── skills/nav-compact/SKILL.md
├── skills/nav-deep-research/SKILL.md
├── skills/nav-diagnose/SKILL.md
├── skills/nav-features/SKILL.md
├── skills/nav-graph/SKILL.md
├── skills/nav-init/SKILL.md
├── skills/nav-install-multi-claude/SKILL.md
├── skills/nav-loop/SKILL.md
├── skills/nav-marker/SKILL.md
├── skills/nav-multi/SKILL.md
├── skills/nav-onboard/SKILL.md
├── skills/nav-pilot/SKILL.md
├── skills/nav-profile/SKILL.md
├── skills/nav-release/SKILL.md
├── skills/nav-simplify/SKILL.md
├── skills/nav-skill-creator/SKILL.md
├── skills/nav-sop/SKILL.md
├── skills/nav-start/SKILL.md
├── skills/nav-stats/SKILL.md
├── skills/nav-sync-claude/SKILL.md
├── skills/nav-task/SKILL.md
├── skills/nav-triz/SKILL.md
├── skills/nav-upgrade/SKILL.md
├── skills/nav-workflow/SKILL.md
├── skills/plugin-slash-command/SKILL.md
├── skills/product-design/SKILL.md
└── skills/visual-regression/SKILL.md

Included Skills33

backend-endpointskills/backend-endpoint/SKILL.md

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-testskills/backend-test/SKILL.md

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-migrationskills/database-migration/SKILL.md

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

frontend-componentskills/frontend-component/SKILL.md

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

frontend-testskills/frontend-test/SKILL.md

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-briefskills/nav-brief/SKILL.md

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 drift mid-task.

nav-compactskills/nav-compact/SKILL.md

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-researchskills/nav-deep-research/SKILL.md

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 "deep dive into" a topic outside the codebase. For codebase questions use the navigator-research agent instead.

nav-diagnoseskills/nav-diagnose/SKILL.md

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-featuresskills/nav-features/SKILL.md

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

nav-graphskills/nav-graph/SKILL.md

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-initskills/nav-init/SKILL.md

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

nav-install-multi-claudeskills/nav-install-multi-claude/SKILL.md

DEPRECATED. The multi-Claude orchestration scripts are deprecated in favor of native Claude Code Workflows; no installation is needed. Auto-invokes on "install multi-Claude workflows", "set up multi-Claude", "enable parallel execution" to explain the deprecation.

nav-loopskills/nav-loop/SKILL.md

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-markerskills/nav-marker/SKILL.md

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-multiskills/nav-multi/SKILL.md

DEPRECATED. Multi-Claude shell orchestration is superseded by native Claude Code Workflows. Auto-invokes on "run multi-agent workflow", "parallel agents for", "multi-claude for", "spawn agents for" to redirect the user to the native Workflow and Agent tools.

nav-onboardskills/nav-onboard/SKILL.md

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-pilotskills/nav-pilot/SKILL.md

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-profileskills/nav-profile/SKILL.md

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-releaseskills/nav-release/SKILL.md

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

nav-simplifyskills/nav-simplify/SKILL.md

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-creatorskills/nav-skill-creator/SKILL.md

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-sopskills/nav-sop/SKILL.md

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-startskills/nav-start/SKILL.md

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-statsskills/nav-stats/SKILL.md

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-claudeskills/nav-sync-claude/SKILL.md

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-taskskills/nav-task/SKILL.md

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-trizskills/nav-triz/SKILL.md

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", "triz this", or when a nav-brief declares a Contradiction on a substantial task.

nav-upgradeskills/nav-upgrade/SKILL.md

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-workflowskills/nav-workflow/SKILL.md

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-commandskills/plugin-slash-command/SKILL.md

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-designskills/product-design/SKILL.md

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-regressionskills/visual-regression/SKILL.md

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".

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "navigator",
  "version": "7.7.1",
  "description": "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.",
  "author": {
    "name": "Aleks Petrov",
    "email": "[email protected]",
    "url": "https://github.com/alekspetrov"
  },
  "homepage": "https://github.com/alekspetrov/navigator",
  "repository": "https://github.com/alekspetrov/navigator",
  "license": "MIT",
  "keywords": [
    "documentation",
    "context-management",
    "token-optimization",
    "knowledge-management",
    "knowledge-graph",
    "experiential-memory",
    "productivity",
    "skills",
    "agents",
    "navigator",
    "natural-language",
    "theory-of-mind",
    "human-ai-synergy",
    "bilateral-modeling"
  ],
  "skills": [
    "./skills/nav-graph",
    "./skills/nav-brief",
    "./skills/nav-triz",
    "./skills/nav-deep-research",
    "./skills/nav-workflow",
    "./skills/nav-features",
    "./skills/nav-simplify",
    "./skills/nav-onboard",
    "./skills/nav-init",
    "./skills/nav-start",
    "./skills/nav-stats",
    "./skills/nav-profile",
    "./skills/nav-diagnose",
    "./skills/nav-loop",
    "./skills/nav-sync-claude",
    "./skills/nav-upgrade",
    "./skills/nav-install-multi-claude",
    "./skills/nav-multi",
    "./skills/nav-marker",
    "./skills/nav-compact",
    "./skills/nav-task",
    "./skills/nav-pilot",
    "./skills/nav-sop",
    "./skills/nav-skill-creator",
    "./skills/nav-release",
    "./skills/plugin-slash-command",
    "./skills/product-design",
    "./skills/visual-regression",
    "./skills/frontend-component",
    "./skills/backend-endpoint",
    "./skills/database-migration",
    "./skills/backend-test",
    "./skills/frontend-test"
  ],
  "hooks": {
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 10
          }
        ]
      }
    ],
    "UserPromptSubmit": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "PreToolUse": [
      {
        "matcher": "Read",
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "Edit|Write|MultiEdit|NotebookEdit",
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 10
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "PreCompact": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 30
          }
        ]
      }
    ],
    "PostCompact": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 10
          }
        ]
      }
    ],
    "SubagentStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "PostToolUseFailure": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "TaskCreated": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "TaskCompleted": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "ConfigChange": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ],
    "Setup": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "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'",
            "timeout": 5
          }
        ]
      }
    ]
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[navigator on Agent Plugins Marketplace](https://pluginsmp.com/plugins/navigator)