end

Save MARVIN session transcripts, update state, and optionally commit to git.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End MARVIN sessions without losing context. Save conversation, update state, and optionally commit changes to git to ensure reproducibility and traceability.

Core Features & Use Cases

  • Session preservation: Save full conversation and current state for later review.
  • Context-aware logging: Generate and store a session log with decisions and actions.
  • Git integration (optional): Commit session artifacts to a repository for versioned history when requested.

Quick Start

End this session now to save context and commit changes if desired.

Frequently Asked Questions about end

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

FAQPage Schema
How do I preserve session context when ending an AI conversation?▼

To preserve session context when ending an AI conversation, this Skill saves the full transcript and updates the current state, generating a persistent log of decisions and actions for later review.

Can I automatically commit changes to git when closing a session?▼

Yes, you can automatically commit changes to git when closing a session. This Skill optionally integrates with git to commit session artifacts, ensuring reproducibility and traceable versioned history.

What is the best way to log conversation history for reproducibility?▼

The best way to log conversation history for reproducibility is to generate a context-aware session log that captures the full transcript and state updates, optionally versioning it through git commits.

Does ending a session update the project state automatically?▼

Yes, ending a session updates the project state automatically. The Skill consumes the current state and session transcript to produce updated state files and persistent session logs.

How do I trigger a session end and save my current workflow state?▼

You can trigger a session end and save your workflow state by typing /end or /quit. This action closes the session, ensuring a full session summary and persistent history are generated.

What happens to my session summary if I don't use git integration?▼

Without git integration, your session summary is still preserved through context-aware logging that saves the full conversation and updates the current state locally for later review.