obsidian-meeting-router

Route Obsidian meeting requests to standup or general skills by filename.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/ketronkowski/skills --skill obsidian-meeting-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-meeting-router
Source: https://github.com/ketronkowski/skills/tree/main/obsidian-meeting-router
Command: npx skills add https://github.com/ketronkowski/skills --skill obsidian-meeting-router

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automatically routes Obsidian meeting requests to the appropriate specialized skills, reducing manual routing effort and ensuring consistent workflows.

Core Features & Use Cases

  • Automatic detection of meeting type (standup vs general) based on the filename and delegation to obsidian-meeting-standup or obsidian-meeting-general.
  • Automatic routing for commands like "process meeting", "process obsidian meeting", or "process the meeting" without user intervention.
  • Non-intrusive orchestration that delegates processing to specialized skills rather than performing the tasks itself.

Quick Start

  • Provide a meeting file path or date reference and issue a process command, for example: Process the meeting at /path/to/Meetings/2026-02-01 - Team Standup.md

Frequently Asked Questions about obsidian-meeting-router

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

FAQPage Schema
How do I automate routing Obsidian meeting notes to different processing workflows?

Routing Obsidian meeting notes automatically requires a skill that detects whether a file is a standup or general meeting based on its filename, then delegates to specialized processing skills. It uses a filename-based detection heuristic to determine the correct routing path.

How does filename-based detection for Obsidian meeting processing work?

Filename-based meeting detection works by applying a heuristic to the provided file path to identify if the meeting is a standup or a general meeting. It checks the filename string and then delegates the processing request to the appropriate specialized skill.

What commands trigger automatic routing for Obsidian meeting notes?

Automatic routing triggers when you issue commands like "process meeting," "process obsidian meeting," or "process the meeting" alongside a file path. The router skill intercepts these requests and delegates them without requiring user intervention.

Do I need specialized skills installed to use an Obsidian meeting router?

Yes, the meeting router relies on specialized skills like obsidian-meeting-standup and obsidian-meeting-general to function. The router itself does not execute meeting processing but delegates the task to these dependent skills for final execution.

Can I use this routing skill to process meetings without a filename?

No, you cannot use this routing skill without a filename because it relies on a filename-based detection heuristic to determine the meeting type. You must provide a meeting file path or date reference for the router to correctly identify and delegate the task.