benoror/obsidianos_work

DirSkills catalogs 24 skills from this repository, across 4 categories: Automation, Data, DevOps, Writing.

165 stars13 forksView on GitHub
πŸ—„οΈ
1h ago

Cache Notes

Cache Notes fetches Google Docs and Otter.ai transcripts from meeting note URLs and embeds them as collapsible Obsidian callouts. Use it to backfill or refresh cached AI notes in a file.
Automation
16513
πŸ“
1h ago

Commit

Commit stages and commits selected changes with scope parsing, amend handling, and conventional commit messages. Use it when you want a precise commit from files, folders, or free-text intent.
DevOps
16513
🧹
1h ago

Defuddle

Defuddle extracts clean markdown from standard web pages with the Defuddle CLI, removing navigation and clutter. Use it when a user gives a URL to read or analyze online articles, docs, or blog posts.
Automation
16513
πŸ“
1h ago

Fill Participants

Fill Participants resolves meeting attendees from notes, transcripts, and workspace conventions, then writes them into YAML frontmatter. It also flags or links unlinked person names in the note body when asked.
Automation
16513
πŸ“
1h ago

Follow-Up Todos

Follow-Up Todos extracts action items from meeting notes as plain markdown bullets after confirmation. Use it to review notes, detect follow-ups, and add them without Obsidian task syntax.
Writing
16513
🧩
1h ago

JSON Canvas

JSON Canvas creates and edits .canvas files with nodes, edges, and groups. Use it when building Obsidian Canvas diagrams, mind maps, or flowcharts, or when modifying existing canvas files.
Automation
16513
πŸ“…
1h ago

Last 1:1

Last 1:1 shows the most recent 1:1 date for each direct report or peer, sorted by recency and flagged when someone is overdue. Use it to spot who you have not met with in a few weeks.
Data
16513
πŸ“§
1h ago

Mail Transcripts

Mail Transcripts syncs Gmail AI transcript emails into Obsidian meeting notes by adding Google Docs URLs and marking messages read. Use it to drain a transcript inbox or as the first step in a meeting wrap workflow.
Automation
16513
πŸ—“οΈ
1h ago

Meeting

Meeting creates meeting notes from a title or today’s Google Calendar events, and can wrap existing notes by running the follow-up workflow. Use it when starting a meeting note or finishing one with transcripts, participants, and action items.
Automation
16513
🏷️
1h ago

Migrate Tags

Migrate Tags moves body-level #hashtags into frontmatter tags lists so Obsidian Bases can filter on them. Use it to scan files, preview changes, and update one note or a whole folder without touching notes that already have tags.
Automation
16513
πŸ“
1h ago

Note Status

Note Status checks meeting notes for the four wrap steps: notes, cache, participants, and todos. Use it to see which notes are complete, pending, or blocked before continuing wrap-up work.
Automation
16513
πŸ—‚οΈ
1h ago

Obsidian Bases

Obsidian Bases creates and edits .base files for database-like note views in Obsidian. Use it to build table, card, list, or map views with filters, formulas, and summaries.
Automation
16513
πŸ—‚οΈ
1h ago

Obsidian CLI

Obsidian CLI interacts with a running Obsidian vault to read, create, search, and manage notes, tasks, properties, and daily notes. It also provides commands for plugin and theme development, debugging, screenshots, and DOM inspection.
Automation
16513
πŸ“
1h ago

Obsidian Markdown

Obsidian Markdown creates and edits Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, tags, and comments. Use it when working with .md notes in an Obsidian vault.
Writing
16513
πŸ‘€
1h ago

Onboard Person

Onboard Person creates or enriches `Teams/People/@Name.md` files with metadata from an ATS, profile source, or manual prompts. Use it when adding a new teammate or candidate to the vault.
Automation
16513
πŸ—‚οΈ
1h ago

Organize Meetings

Organize Meetings triages files in Meetings/_inbox/ and suggests or applies destination folders based on similar notes and learned routing rules. Use it when meeting notes need to be filed, renamed, or confirmed before moving.
Automation
16513
πŸŽ™οΈ
1h ago

Otter Fetch

Otter Fetch obtains Otter.ai transcript JSON for other skills that need notes or speaker names. Use it when a meeting note contains an Otter URL and you need cached callouts or participant extraction.
Automation
16513
πŸ§‘
1h ago

People Stubs

People Stubs creates minimal Teams/People/@Name.md placeholders for unresolved [@*] wikilinks in an Obsidian vault. Use it when meeting notes or interviews reference people that do not have a vault file yet.
Automation
16513
πŸ”Ž
1h ago

QMD

QMD searches vault notes by keywords or meaning using lex, vector, and deep search. Use it to find markdown content locally from Claude Code or the CLI.
Automation
16513
πŸ—‚οΈ
1h ago

Recap

Recap produces a weekly or custom date-range summary from emails, Slack, Jira, Confluence, calendar events, and vault notes. Use it when you need highlights, open items, and context from across work tools.
Writing
16513
πŸ“
1h ago

Sprint Retro

Sprint Retro drafts a sprint retrospective from daily standups, recaps, the planning note, and the prior retro. Use it to start a retro document from the current sprint context or a specific date range.
Writing
16513
πŸ”„
1h ago

Sync Upstream Obsidianos

Sync Upstream Obsidianos previews and merges structural updates from an upstream ObsidianOS remote into a local vault. Use it to check prerequisites, review changes, and merge while protecting local files.
DevOps
16513
πŸ—‚οΈ
1h ago

Vault Health

Vault Health audits an Obsidian vault for unresolved wikilinks, orphan notes, dead-end notes, and sync conflicts. Use it to triage structural issues and optionally create person stubs for missing links.
Automation
16513
πŸͺŸ
1h ago

Workspace Mode

Workspace Mode switches between named Obsidian workspace layouts for different contexts like interview, scrum, 1-on-1, and recap. Use it to list, load, or save pane setups with the Workspaces plugin.
Automation
16513