nav-marker

Solid

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.

AI & Automation 232 stars 12 forks Updated today

Install

View on GitHub

Quality Score: 82/100

Stars 20%
79
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# Navigator Marker Skill Create context markers - save points that preserve conversation state so you can resume work later without re-explaining everything. ## When to Invoke Invoke this skill when the user: - Says "save my progress", "create checkpoint", "mark this" - Says "before I take a break", "save before lunch" - Mentions "risky refactor ahead", "experiment with new approach" - Says "end of day", "stopping for today" - Before compacting context **DO NOT invoke** if: - User is asking about existing markers (use listing, not creation) - Context is fresh (< 5 messages exchanged) ## Execution Steps ### Step 1: Check Navigator Structure Verify `.agent/.context-markers/` directory exists: ```bash mkdir -p .agent/.context-markers ``` ### Step 2: Determine Marker Name **If user provided name**: - Use their name (sanitize: lowercase, hyphens for spaces) - Example: "Before Big Refactor" → "before-big-refactor" **If no name provided**: - Auto-generate with timestamp: `marker-{YYYY-MM-DD}-{HHmm}` - Example: `marker-2025-10-16-1430` **Ask user for optional note**: ``` Creating marker: [name] Add a note? (optional - helps remember context later) Example: "OAuth working, need to add tests" Note: ``` ### Step 3: Generate Marker Content [EXECUTE] **IMPORTANT**: You MUST actively capture ToM sections (User Intent, Corrections, Belief State). Create marker document with this structure: ```markdown # Context Marker: [name] **Created**: [YYYY-MM-DD HH:MM] **Note**: [use...

Details

Author
alekspetrov
Repository
alekspetrov/navigator
Created
11 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

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.

232 Updated today
alekspetrov
Data & Documents Listed

context-navigator

Bootstrap, navigate, maintain, and validate lightweight index systems for Markdown-heavy workspaces through hierarchical CONTEXT.md and INDEX.md files. Use when a user asks to make a docs folder, Obsidian vault, decision log, personal knowledge base, research folder, or project workspace AI-readable; asks where to start reading without recursively scanning every Markdown file; asks to create, review, repair, or validate workspace/domain indexes; or when existing indexes are missing, stale, or inconsistent. Do not use as the primary codebase navigation tool for ordinary TypeScript/Python/etc. source analysis, single-file edits, small bug fixes, or repositories whose useful entry points are package manifests, types, tests, and source structure rather than Markdown docs. When the user explicitly says to use this skill for a change that will create or edit files, first present a concise change plan and wait for confirmation before modifying files.

0 Updated 1 months ago
UltraDD
AI & Automation Solid

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

232 Updated today
alekspetrov