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.