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.