Fetch & embed AI transcripts as Obsidian callouts. Args: <path>, all, refresh <path>. Prompts for URLs if empty.
日本語の概要は準備中です。原文の説明を表示しています。
Create or wrap meeting notes. Args: {title} [folder=X], wrap <path>, wrap pending [today|this week|dates]. No args = pick from Google Calendar.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
/meeting {title} — Create a meeting note with the given title and today's date./meeting {title} folder={subfolder} — Create in a specific subfolder under Meetings/./meeting (no args) — List today's Google Calendar events and let the user pick one. (Requires gws + Calendar — see SETUP.md and google-workspace-cli.)/meeting wrap <path> — Wrap up an existing meeting by running /mail-transcripts, /cache-notes, /fill-participants, and /followup-todos in sequence, with a single commit at the end./meeting wrap pending [<dates>] — Find meetings missing any wrap step and wrap them in sequence. Optional date filter (see Mode D).Format: {Title} - YYYY-MM-DD.md
Examples:
Engineering - Weekly check-in - 2026-02-18.mdJane x Alex Sync - 2026-02-23.mdAlert System Brainstorm and Requirement Gathering - 2026-02-06.mdException — Scrum dailies in Meetings/Engineering/Scrum/ use just YYYY-MM-DD.md.
Every meeting note starts with YAML frontmatter:
---
Notes:
created: YYYY-MM-DDTHH:MM:SS±HH:MM
---
Notes: is left empty (populated later with Google Docs / Otter links).created: uses the current local timestamp in ISO 8601 with timezone offset.Participants: is intentionally omitted at creation time (filled later by /fill-participants).modified: is managed by Obsidian automatically — do NOT set it.Input: /meeting {title} with optional folder={subfolder}
folder= is provided, use Meetings/{subfolder}/. Otherwise, ask the user which subfolder to use. List existing subfolders for convenience.{Title} - YYYY-MM-DD.md using today's date.Templates/, ask the user if they want to apply it as the note body.Accept common abbreviations when provided inline:
| Shorthand | Resolves to |
|---|---|
eng | Engineering |
scrum | Engineering/Scrum |
1on1, 1:1 | One-on-ones |
syncs | Tech Syncs |
qa | QA |
hire, hiring | Interviews |
onboard | Onboarding |
inbox | _inbox |
Case-insensitive matching. If no shorthand matches and the folder doesn't exist, ask before creating it.
Requires: Google Workspace CLI (
gws) with Calendar access (read-only). See SETUP.md and google-workspace-cli.
Input: /meeting (no arguments)
gws in the terminal (e.g. gws calendar +agenda --today --format json). See google-workspace-cli.One-on-ones/ or Tech Syncs/./meeting wrap)Input: /meeting wrap <path> — path to an existing meeting note (e.g. Meetings/One-on-ones/Jane x Alex Sync - 2026-02-25.md)
If <path> is omitted, list today's meeting files under Meetings/ and let the user pick one.
This is a sequenced workflow — sub-skills skip their individual commit steps.
/mail-transcripts — Drain the Gemini transcript inbox first so Notes: may be populated before caching. Runs vault-wide (not scoped to <path>)./cache-notes <path> — If Notes: is still empty after mail-transcripts, prompt the user to paste external resource URLs. Then fetch and cache AI transcripts./fill-participants <path> — Resolve and fill the Participants: frontmatter if missing. If already filled, skip silently./followup-todos <path> — Extract action items and propose plain bullet follow-ups (no Tasks checkboxes) from the now-cached content and manual notes.update: /meeting wrap <path>.Between each sub-skill, re-read the file (or re-check frontmatter via obsidian property:read) to pick up changes from the previous step.
/meeting wrap pending)Input: /meeting wrap pending [<dates>]
Finds all meetings under Meetings/ that haven't been fully wrapped and runs the wrap sequence (Mode C) on each.
After inbox triage (steps 1–1.5 below), delegate to /note-status pending. That skill handles discovery, frontmatter checks, filtering, presentation, and user selection in one step.
See date-filter for the full syntax and date parsing rules.
When <dates> is provided, pass it through to /note-status pending. Default (omitted): all pending meetings (/note-status pending).
/mail-transcripts — Drain the Gemini transcript inbox so newly linked or auto-created notes have Notes: populated./organize-meetings — Triage Meetings/_inbox/ so auto-created stubs land in the right subfolder before the pending scan. Use --auto only when the user confirms high-confidence moves are acceptable./note-status pending [<dates>] — Discovers meeting files, filters to notes with any missing step, presents the status table, and prompts the user to select which meetings to wrap. Returns the selected file paths./cache-notes → /fill-participants → /followup-todos). Skip repeating /mail-transcripts per file. Pause between meetings for user input (URLs, todo confirmation, etc.).update: /meeting wrap pending — N meetings.[2/5] Wrapping: Meetings/Engineering/...).See /commit. Applies to Mode A and Mode B only — Modes C and D handle their own commits at the end of the sequence.
created: (see USER.md if configured).まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Fetch & embed AI transcripts as Obsidian callouts. Args: <path>, all, refresh <path>. Prompts for URLs if empty.
日本語の概要は準備中です。原文の説明を表示しています。
Stage and commit with flexible intent parsing. Accepts file/folder scope, free-text description, amend, or any combination.
日本語の概要は準備中です。原文の説明を表示しています。
Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page.
日本語の概要は準備中です。原文の説明を表示しています。
Resolve and fill Participants frontmatter + link unlinked names in body. Args: <path>, all.
日本語の概要は準備中です。原文の説明を表示しています。
Extract action items as plain markdown bullets (with confirmation). Args: <path>. No args = run [/note-status pending --step=todos](../note-status/SKILL.md#pending-mode).
日本語の概要は準備中です。原文の説明を表示しています。
Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.
日本語の概要は準備中です。原文の説明を表示しています。