Print a document to the default printer. Accepts a markdown file (vault path or shorthand), a Google Docs URL, a Google Slides URL, a Google Drive file URL, or any local PDF. Markdown is rendered via pandoc + Chrome headless; Google Workspace files are exported as PDF via gws. Triggered by "print this", "print today's daily", "print [file]", "print this gdoc", "send to printer", or any request to put a doc on paper.
Pull today's Obsidian daily notes, extract themes, and ask follow-ups to help get started. Triggered by "pull today's notes", "daily notes", "what did I dictate today", "check my notes", "morning review", "obsidian notes".
Triage Gmail inbox — surface Google Doc mentions, calendar invites, and important emails while filtering noise
Take a raw source file (synced Confluence page, Google Doc, Zoom note, or pasted article) and integrate its content into <<USER_NAME>>'s Obsidian wiki layer — updating relevant project/people/team pages with cross-references, deltas, and new context. Append an entry to log.md. Triggered by "integrate this into the wiki", "fold X into the wiki", "/integrate", "process this source", "absorb this into the vault".
Bulk sync Superwhisper meeting recordings to the Obsidian vault. Scans recordings for a date, matches each to a Google Calendar event for title + attendees, writes detailed notes to zoom/ and structured summaries to the daily note. Use when the user says "sync my meetings", "pull meeting notes", "sync today's meetings", "backfill meetings", "sync yesterday's meetings", or wants meeting transcripts retroactively processed into the vault. (Renamed from granola-sync 2026-05-07; the old Granola-based flow is gone — this skill replaces it.)
Check Slack DMs (1-on-1 and group), and public/private channel mentions for conversations still waiting on <<USER_NAME>>'s reply. Surfaces "on read" messages where someone messaged or @-mentioned <<USER_NAME>> but he never responded. Use this skill whenever the user says "catch up on Slack", "check my Slack", "am I on read", "did I miss anything", "unanswered messages", "dangling threads", "Slack backlog", "who's waiting on me", or any variation of checking for unread/unreplied Slack messages. Also use when the user asks about DMs, group DMs, or mentions from a specific time range.
Install, troubleshoot, or retrigger <<USER_NAME>>'s Zoom → Superwhisper → Obsidian → Claude transcription pipeline. Use when the user says "set up zoom transcription", "fix zoom transcripts", "why didn't my zoom get transcribed", "check transcript log", "retrigger that transcript", "my last meeting didn't save", "reinstall zoom automation", or anything that sounds like debugging or rebuilding the automated meeting-note pipeline.