From oh-my-til
Today I Learned — research a topic, learn interactively, then save as TIL markdown. Use when the user wants to learn about a topic, says 'teach me', 'what is X', 'deep dive into X', or asks to study something and save it as a TIL note.
How this skill is triggered — by the user, by Claude, or both
Slash command
/oh-my-til:til <topic> [category]<topic> [category]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **TIL_PATH**: All `${TIL_PATH}/...` references below resolve to the vault's configured TIL path (injected at SessionStart). Bash expands `${TIL_PATH}` automatically. For `Read`/`Edit`/`Glob`/`Write` tools, substitute the resolved value before passing it as an argument (e.g. `${TIL_PATH}/SCHEMA.md` → `40-Resources/til/SCHEMA.md`). Default `til` when not injected; call MCP `til_get_path` if you...
TIL_PATH: All
${TIL_PATH}/...references below resolve to the vault's configured TIL path (injected at SessionStart). Bash expands${TIL_PATH}automatically. ForRead/Edit/Glob/Writetools, substitute the resolved value before passing it as an argument (e.g.${TIL_PATH}/SCHEMA.md→40-Resources/til/SCHEMA.md). Defaulttilwhen not injected; call MCPtil_get_pathif you need the current value.
Topic research → Interactive learning → Save TIL.
til_list: Check existing TILs (detect same/similar topics)til_get_context: Find related TILs and backlog items, link candidates${TIL_PATH}/SCHEMA.md for category and naming conventions. If missing, fall back to built-in defaults and notify the user once: "${TIL_PATH}/SCHEMA.md not found — using built-in defaults. Run /omt-setup to seed."Read to check if ${TIL_PATH}/{category}/{slug}.md exists → if so, offer to expand the existing TIL or start a new topictil_get_context to check existing TILs. Fall back to til_list if MCP is unavailable
til_backlog_status(category) → reference sections[].items[].sourceUrls
raw/: use Read to load local file (fast, reliable, no network)WebFetchRead, pass remaining URLs to a single til-fetcher subagentFollow /save skill rules to save. In follow-up mode, merge into the existing file (add updated date).
[display name](${TIL_PATH}/{category}/{slug}.md) — no [[wiki links]] (links must work in static sites and non-Obsidian editors)npx claudepluginhub songyunseop/oh-my-tilCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.