today

Inspect vault context and write a structured briefing into today's daily note.

Updated Dec 26, 2023
One-click install
npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill today-selogaz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: today
Source: https://github.com/Selogaz/Obsidian-vault-cpp/tree/main/skills/today
Command: npx skills add https://github.com/Selogaz/Obsidian-vault-cpp --skill today-selogaz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill eliminates the need for manual daily-note setup by automatically creating today's daily note when it is missing and by writing a ready-made briefing block into the note. The briefing includes a seed idea, relevant vault links, project connections, and open threads, all without asking the user for input.

Core Features & Use Cases

  • Auto-create or update today's daily note with a structured briefing
  • INBOX MIGRATION — collect unchecked inbox tasks from past daily notes and embed them in the briefing
  • CONTEXT GATHERING — consolidate recent notes, active projects, and vault activity to seed the briefing and keep it aligned with weekly focus
  • OUTPUT AS A COLLAPSIBLE CALLOUT — the briefing is appended to the daily note in a dedicated, easy-to-skim section

Quick Start

Invoke today to generate and insert today's briefing into your daily note.

Frequently Asked Questions about today

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

FAQPage Schema
How do I automate daily briefing generation in Obsidian?

Automated daily briefing generation in Obsidian inspects vault context, collects inbox tasks, active projects, and recent notes, then writes a structured briefing with direct wikilinks into today's note. It triggers at daily-start, unblocking moments, and weekly focus alignment without manual input.

What's the best way to migrate unchecked inbox tasks from past daily notes?

Migrating unchecked inbox tasks from past daily notes is handled automatically by collecting them and embedding them directly into the new daily briefing. This ensures open threads are surfaced without manual copying or reviewing old notes.

Does daily briefing generation work without an existing daily note?

Daily briefing generation works without an existing note by automatically creating today's daily note when it is missing. It then appends the briefing as a collapsible callout, so no manual setup or template triggering is required.

Can I align my daily note briefing with weekly focus and active projects?

Aligning daily note briefings with weekly focus is supported by consolidating recent notes, active projects, and vault activity. This context gathering seeds the briefing to keep daily tasks connected to broader project goals.

How do I keep vault context and project connections in my daily note?

Keeping vault context and project connections in a daily note is done by consolidating vault activity and generating a compact briefing with direct wikilinks. The output is appended in a dedicated collapsible callout for easy scanning.