marvin

Start a MARVIN session by loading context and presenting a daily briefing.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill initiates a MARVIN session with a concise briefing that loads context, reviews current state, and surfaces daily priorities, enabling proactive planning from the first interaction.

Core Features & Use Cases

  • Proactive Briefing: Generates a focused daily briefing by synthesizing goals, state, and logs.
  • Context Loading: Reads state/current.md, today’s sessions file, and, if needed, yesterday’s history to maintain continuity.
  • Alerts & Follow-ups: Highlights overdue follow-ups, active priorities, and upcoming deadlines to keep work on track.

Quick Start

Type /marvin to begin a new MARVIN session or resume an existing one. If resuming, the system loads sessions/{TODAY}.md, falling back to sessions/{YESTERDAY}.md when today’s log is absent.

Frequently Asked Questions about marvin

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

FAQPage Schema
How do I start a daily briefing session that loads context and surfaces priorities?

Type /marvin to start a daily briefing session that loads context from state files and surfaces current priorities, alerts, and overdue follow-ups. The system reads state/current.md and session logs to maintain continuity and present a focused overview.

What is context-loading for a workflow briefing and how does it work?

Context-loading for a workflow briefing reads state/current.md, today's sessions file, and yesterday's history to synthesize goals, state, and logs. This mechanism maintains session continuity and generates a proactive briefing with priorities and alerts.

How do I resume an existing session when today's log is absent?

To resume a session when today's log is absent, the system automatically falls back to sessions/{YESTERDAY}.md. This fallback mechanism ensures context loading continues by reading yesterday's history file to maintain workflow continuity.

Can I use this workflow briefing during a Claude Code session in my project directory?

Yes, the workflow briefing applies during Claude Code sessions within the MARVIN directory. It surfaces priorities, state, and alerts by reading optional logs from state, goals, and content files while conforming to standardized output format.

Does this daily briefing tool require any dependencies or external components?

No, this daily briefing tool requires no dependencies or external components. It operates standalone by reading state files, session logs, and content files to generate a focused briefing with alerts, priorities, and progress tracking.