marvin

Load MARVIN session state and daily briefing from markdown files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Start MARVIN sessions faster by automatically loading context, reviewing state, and delivering a daily briefing, removing manual setup overhead.

Core Features & Use Cases

  • Automated session initialization: loads current priorities, resumes today’s session, and reviews goals.
  • Concise daily briefing: presents a summary of top priorities and alerts at session start.
  • Context continuity: checks yesterday’s progress and any follow-ups to maintain momentum across sessions.

Quick Start

Ask MARVIN to start a new session to load today’s context and present a briefing.

Frequently Asked Questions about marvin

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

FAQPage Schema
How do I automate session initialization and load context for a daily briefing?

Automated session initialization loads current priorities, resumes today's session, and reviews goals by validating state and session files to deliver a concise daily briefing. It removes manual setup overhead by reading context files directly.

How does context continuity work when resuming sessions after a break?

Context continuity works by checking yesterday's progress and any follow-ups to maintain momentum across sessions. It validates yesterday's session file to assemble a briefing that restores your previous working state.

What state files are required to generate a daily briefing?

Generating a daily briefing requires reading and validating state files like current.md, goals.md, and log.md, alongside session files for today and yesterday. These files provide the priorities and alerts for the summary.

Can I use this automated briefing for recovering state after breaks within the same day?

Yes, you can use this automated briefing for recovering state after breaks within the same day. It applies to starting new sessions, resuming sessions, and recovering by loading the latest validated state.

What is the best way to start a new session and load today's context?

The best way to start a new session is to ask for a session start, which automatically loads today's context and presents a concise briefing. It reads current priorities and alerts to remove manual setup overhead.