.claude/skills/update-plugin/SKILL.md
Update the installed Oh My TIL plugin to the latest version
npx skillsauth add songyunseop/oh-my-til update-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.
Update the already-installed Oh My TIL plugin to the latest source.
/update-plugin <vault-path>~/workspace/my-vault, /Users/name/Documents/obsidian-vault# Verify vault path + existing installation
ls <vault-path>/.obsidian/plugins/oh-my-til/manifest.json
If the plugin is not installed, advise the user to use /install-plugin and abort.
# Verify the current branch is main
CURRENT_BRANCH=$(git branch --show-current)
if [ "$CURRENT_BRANCH" != "main" ]; then
echo "[ERROR] Current branch is not main: $CURRENT_BRANCH"
echo "Please run from the main branch: git checkout main"
exit 1
fi
git pull origin main
If the current branch is not main, notify the user and abort. Notify the user if conflicts occur.
Always include skills/rules in the deployment (plugin-version frontmatter automatically protects user-customized files).
npm run deploy -- --refresh-skills <vault-path>
The deploy script handles build, asset copying, node-pty rebuild (only when the Electron version changes), and skills/rules reinstall automatically.
Update complete!
Restart Obsidian or reload the plugin.
.electron-version file)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.