update-plugin — Obsidian plugin update update-plugin, oh-my-til, community, Obsidian plugin update, ide skills, update-plugin install, Claude Code terminal integration, TIL learning dashboard, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Obsidian-focused Agents needing seamless plugin updates via Claude Code terminals and MCP servers. update-plugin is an Obsidian plugin skill that updates the Oh My TIL plugin to the latest source via the `/update-plugin` command and argument handling.

Features

Activates via the `/update-plugin <vault-path>` command
Supports argument handling for Obsidian vault paths
Performs pre-flight validation using `ls` command
Updates the Oh My TIL plugin to the latest source
Utilizes a Claude Code terminal for embedded code execution
Integrates with the TIL learning dashboard for user insights

# Core Topics

SongYunSeop SongYunSeop
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The update-plugin skill by SongYunSeop is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for Obsidian plugin update, update-plugin install, Claude Code terminal integration.

Ideal Agent Persona

Perfect for Obsidian-focused Agents needing seamless plugin updates via Claude Code terminals and MCP servers.

Core Value

Empowers agents to efficiently update the Oh My TIL plugin to the latest source, utilizing Obsidian vault paths and manifest.json validation, while leveraging Claude Code for terminal operations and MCP server for streamlined updates.

Capabilities Granted for update-plugin

Updating Oh My TIL plugins across multiple Obsidian vaults
Automating plugin validation using manifest.json files
Streamlining Obsidian plugin management via Claude Code terminals

! Prerequisites & Limits

  • Requires existing Oh My TIL plugin installation
  • Needs access to Obsidian vault path
  • Dependent on Claude Code terminal and MCP server functionality
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

update-plugin

Install update-plugin, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Update Plugin Skill

Update the already-installed Oh My TIL plugin to the latest source.

Activation

  • /update-plugin <vault-path>
  • "update the plugin"

Argument Handling

  • First argument: Obsidian vault path (required)
    • Examples: ~/workspace/my-vault, /Users/name/Documents/obsidian-vault

Update Procedure

1. Pre-flight Validation

bash
1# Verify vault path + existing installation 2ls <vault-path>/.obsidian/plugins/oh-my-til/manifest.json

If the plugin is not installed, advise the user to use /install-plugin and abort.

2. Fetch Latest Source

bash
1# Verify the current branch is main 2CURRENT_BRANCH=$(git branch --show-current) 3if [ "$CURRENT_BRANCH" != "main" ]; then 4 echo "[ERROR] Current branch is not main: $CURRENT_BRANCH" 5 echo "Please run from the main branch: git checkout main" 6 exit 1 7fi 8 9git pull origin main

If the current branch is not main, notify the user and abort. Notify the user if conflicts occur.

3. Deploy

Always include skills/rules in the deployment (plugin-version frontmatter automatically protects user-customized files).

bash
1npm 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.

4. Completion Notice

Update complete!

Restart Obsidian or reload the plugin.

Notes

  • This skill must be run from the project root directory
  • Only assets (main.js, manifest.json, styles.css) are replaced, so user settings are preserved
  • node-pty rebuild runs only when the Electron version has changed (tracked via the .electron-version file)

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is update-plugin?

Perfect for Obsidian-focused Agents needing seamless plugin updates via Claude Code terminals and MCP servers. update-plugin is an Obsidian plugin skill that updates the Oh My TIL plugin to the latest source via the `/update-plugin` command and argument handling.

How do I install update-plugin?

Run the command: npx killer-skills add SongYunSeop/oh-my-til/update-plugin. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for update-plugin?

Key use cases include: Updating Oh My TIL plugins across multiple Obsidian vaults, Automating plugin validation using manifest.json files, Streamlining Obsidian plugin management via Claude Code terminals.

Which IDEs are compatible with update-plugin?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for update-plugin?

Requires existing Oh My TIL plugin installation. Needs access to Obsidian vault path. Dependent on Claude Code terminal and MCP server functionality.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add SongYunSeop/oh-my-til/update-plugin. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use update-plugin immediately in the current project.

Related Skills

Looking for an alternative to update-plugin or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI