This skill should be used when the user wants to modify, update, or revise an existing note in their Obsidian vault. Common triggers include "노트 수정해줘", "노트 업데이트해줘", "노트 내용 바꿔줘", "기존 노트에 추가해줘", "노트 편집", "vault 노트 수정", "edit my note", "update the note", "revise my note", "add to my note", "modify the note", "append to note", or any request to change the content of an existing Obsidian vault note.
From workflow-adapternpx claudepluginhub morigemini6668-ux/workflow-adapterThis skill uses the workspace's default tool permissions.
references/edit-patterns.mdSearches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Executes pre-written implementation plans: critically reviews, follows bite-sized steps exactly, runs verifications, tracks progress with checkpoints, uses git worktrees, stops on blockers.
Modify existing notes in an Obsidian vault. Support operations include updating content, appending sections, revising frontmatter, and restructuring note organization while preserving Obsidian conventions (wikilinks, tags, callouts).
Look up the vault path in .claude/workflow-adapter.local.md. If frontmatter contains obsidian_vault_path, use that value.
If no path is configured, ask the user for their Obsidian vault path using AskUserQuestion (the interactive prompt tool). After receiving the path, save it to .claude/workflow-adapter.local.md frontmatter so it persists for future use.
Determine which note the user wants to edit. The target may be specified by:
If the target is ambiguous, search the vault to find candidate notes:
*{keyword}*.mdtitle:.*{keyword}If multiple candidates are found, present the list and ask the user to select one. If no match is found, inform the user and suggest alternative search terms.
Read the full content of the target note. Parse and identify:
[[wikilinks]] and tagsAnalyze what the user wants to change. Common edit types:
[[wikilinks]] or tagsPresent the edited note to the user before saving. Show the changes clearly:
Ask the user via AskUserQuestion:
Repeat this preview step until the user approves. Only proceed to step 6 after explicit approval.
Overwrite the original file with the updated content. Preserve the original filename unless the user explicitly requests a rename.
Confirm to the user:
[[wikilinks]] and tags intact unless explicitly asked to remove themdate field in frontmatter only if the user requests itWhen modifying frontmatter fields:
Common frontmatter edits:
tags arraystatus value (e.g., draft -> complete)related listtitle and optionally rename the filereferences/edit-patterns.md for detailed editing patterns and frontmatter manipulation techniques.