update

Append session progress updates to a daily log at sessions/{TODAY}.md.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/m43nu/MARVIN --skill update-m43nu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/m43nu/MARVIN/tree/main/skills/update
Command: npx skills add https://github.com/m43nu/MARVIN --skill update-m43nu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lightweight session checkpointing that preserves context by saving progress to a daily log and updating state as needed, without terminating the ongoing conversation.

Core Features & Use Cases

  • Automatically append concise updates to a daily session log (sessions/{TODAY}.md) to capture topics, decisions, and state changes.
  • Update internal state only when relevant changes occur, preserving session integrity.
  • Provide a minimal confirmation to reassure the user that the checkpoint was saved.

Quick Start

Type /update to create a lightweight checkpoint of your current session.

Frequently Asked Questions about update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save conversation context without ending the session?▼

Session checkpointing saves your current progress to a daily markdown log at sessions/{TODAY}.md without terminating the conversation. It updates internal state only when changes occur, returning a minimal confirmation string to reassure context is preserved.

When should I use session checkpointing during long-running discussions?▼

Use session checkpointing after completing a task or during long-running discussions to preserve context. Typing /update appends concise updates to a daily markdown log, capturing topics and state changes without terminating the ongoing conversation.

Does the update command log state changes automatically in markdown?▼

Yes, the update command logs state changes automatically in markdown. It updates internal state only when relevant changes occur and appends concise session updates to a daily markdown log file to capture topics and decisions.

What is the best way to automate progress logging in an active session?▼

The best way to automate progress logging in an active session is using lightweight checkpointing with the /update command. This automatically appends concise updates to a daily session log and updates state only when changes occur.

Where are session checkpoints stored when preserving context?▼

Session checkpoints are stored in a daily markdown log located at sessions/{TODAY}.md. This file captures topics, decisions, and state changes, providing a reliable record of your session progress without ending the conversation.

Does checkpointing overwrite previous state logs or append new updates?▼

Checkpointing appends new updates rather than overwriting previous state logs. It automatically appends concise updates to a daily session log, updating internal state only when relevant changes occur to preserve session integrity.