.claude/skills/install-plugin/SKILL.md
Install the Oh My TIL plugin into an Obsidian vault
npx skillsauth add songyunseop/oh-my-til install-pluginInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Install the Oh My TIL plugin into an Obsidian vault.
/install-plugin <vault-path>~/workspace/my-vault, /Users/name/Documents/obsidian-vault.obsidian folderExecute the steps below in order. If an error occurs at any step, abort and notify the user.
# Validate vault path
ls <vault-path>/.obsidian
# Check Node.js installation
node --version # requires 18 or higher
# Check npm installation
npm --version
If the vault path is invalid or Node.js is missing, print a guidance message and abort.
From the project root:
npm install
Run the deploy script. It handles build, asset copying, native module installation, and node-pty rebuild automatically.
npm run deploy -- <vault-path>
After installation completes, notify the user:
Installation complete!
1. Restart Obsidian
2. Enable "Oh My TIL" under Settings > Community plugins
3. (Optional) Connect the MCP server:
claude mcp add --transport http oh-my-til http://localhost:22360/mcp
package.json is located)process.versions.electron in Obsidian developer tools (Ctrl+Shift+I)research
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.
testing
SRS-based TIL review session (spaced repetition). Use when the user says 'quiz me', 'review what I learned', 'flashcard session', 'test my knowledge', or wants to do spaced repetition review of their TIL notes.
tools
Install or update the Oh My TIL plugin in an Obsidian vault
documentation
Save learning content as a TIL file and batch-update Daily notes, MOC, and backlog. Use when the user says 'save this', 'write up what I learned', 'document this as a TIL', or wants to persist a learning conversation as a note.