benoror/obsidianos_work
DirSkills catalogs 24 skills from this repository, across 4 categories: Automation, Data, DevOps, Writing.
ποΈ
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