update

Append session progress to sessions/{TODAY}.md and update state/current.md.

1.0k|178|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/SterlingChin/marvin-template --skill update
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/SterlingChin/marvin-template/tree/main/skills/update
Command: npx skills add https://github.com/SterlingChin/marvin-template --skill update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables rapid, non-disruptive checkpointing by saving your current progress to the session log and updating the state as needed, all without ending your active session.

Core Features & Use Cases

  • Lightweight session checkpoint: appends to the daily session log (sessions/{TODAY}.md) and optionally updates state/current.md.
  • Non-disruptive workflow: works between tasks or during long-running conversations to preserve context.
  • Use Case: while drafting notes or after a key decision, issue /update to capture progress and keep the thread intact.

Quick Start

During an active session, type: /update to checkpoint your progress without ending the session.

Frequently Asked Questions about update

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

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

You can save session progress without ending the conversation by issuing the /update command to append recent changes to the daily session log and conditionally update the current state file.

What is lightweight session checkpointing and how does it preserve context?▼

Lightweight session checkpointing scans recent conversation changes and appends them to a daily log, preserving context continuity during long-running work sessions without terminating the active thread.

How do I log decisions during an active workflow without disrupting my task?▼

To log decisions without disrupting your workflow, issue a checkpoint command during the active session to append progress to sessions/{TODAY}.md and update state/current.md as needed.

Can I update my state file while switching contexts in an ongoing session?▼

Yes, you can update your state file during context switches by issuing a checkpoint command, which conditionally modifies state/current.md to reflect recent conversation changes while keeping the session active.

What is the best way to maintain a session log for long-running conversations?▼

The best way to maintain a session log for long-running conversations is to issue periodic checkpoint commands that append progress to sessions/{TODAY}.md, ensuring context continuity without session termination.

Does session checkpointing append progress to the daily log automatically?▼

Session checkpointing automatically scans recent conversation changes and appends them to the daily log file, returning a minimal confirmation to verify the progress capture without ending the session.