MCPInstall

vault-management

This skill should be used when the user asks to "manage notes", "update vault", "add to obsidian", "document in vault", "search my notes", "find related notes", or when working with Obsidian vault files. Also triggers when discussing knowledge management, note organization, or when Claude Code auto-captures commits, tasks, or component creation.

Installs
42
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/mwguerra/claude-code-plugins --skill vault-management
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads vault-management automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Obsidian Vault Management

Manage the Obsidian vault as a developer knowledge base and automatic work journal.

When to Use

Activate this skill when:

  • User requests note operations (add, search, update, import, link, archive)
  • Working with project documentation that should be stored in the vault
  • Auto-capturing commits, tasks, or Claude Code components
  • User asks about their notes, documentation, or knowledge base
  • Organizing or finding information in the vault

Vault Structure

~/guerra_vault/
├── projects/              # Project-specific documentation
├── technologies/          # Technology knowledge (Laravel, React, etc.)
├── claude-code/           # Claude Code components
│   ├── agents/
│   ├── hooks/
│   ├── skills/
│   └── tools/
├── ideas/                 # Feature ideas and experiments
├── personal/              # Career and learning goals
├── todo/                  # Tasks and checklists
├── references/            # Bookmarks, snippets, cheatsheets
├── journal/               # Auto-captured events
│   ├── commits/           # Git commit documentation
│   ├── tasks/             # Completed task summaries
│   └── creations/         # Component creation logs
└── _archive/              # Archived notes

Frontmatter Standard

All notes MUST include this YAML frontmatter:

---
title: "Note Title"
description: "Brief description of the content"
tags: [tag1, tag2, category]
related: [[path/to/related-note]]
created: YYYY-MM-DD
updated: YYYY-MM-DD
---

Rules:

  • title: Descriptive, matches the main heading
  • description: One sentence explaining the content
  • tags: Always include the category as a tag
  • related: Wiki-link format, add related notes when relevant
  • created: Set once when created
  • updated: Update whenever the note changes

Available Commands

CommandPurpose
/obsidian-vault:initSet up vault configuration and structure
/obsidian-vault:add <category> <title>Create a new note
/obsidian-vault:search <query>Find notes by title, content, or tags
/obsidian-vault:update <note>Edit note frontmatter or append content
/obsidian-vault:import <file>Import external files with frontmatter
/obsidian-vault:list [category]List notes, optionally by category
/obsidian-vault:tags [--stats]View tags and usage statistics
/obsidian-vault:link <note1> <note2>Create bidirectional related links
/obsidian-vault:archive <note>Move note to archive

Auto-Capture Behavior

The plugin automatically captures:

Git Commits

  • Creates journal/commits/YYYY-MM-DD-<slug>.md
  • Includes: commit message, date, project, branch, files changed
  • Placeholder sections for "What" and "Why" (fill in with context)

Task Completions

  • Creates journal/tasks/YYYY-MM-DD-<slug>.md
  • Captures subagent summaries
  • Includes: summary, what was done, decisions made

Claude Code Components

  • Creates claude-code/<type>s/<name>.md
  • Tracks: agents, hooks, skills, tools
  • Also logs to journal/creations/

Best Practices

Creating Notes

  1. Choose the appropriate category
  2. Use descriptive titles
  3. Add relevant tags immediately
  4. Link to related notes when obvious

Updating Notes

  1. Update the updated date (done automatically by scripts)
  2. Add new related links as connections emerge
  3. Keep descriptions current

Searching

  1. Start broad, narrow with --title, --content, or --tag
  2. Use --category to focus on specific areas
  3. Check related notes for additional context

Organization

  1. Use consistent naming within categories
  2. Archive rather than delete
  3. Maintain bidirectional links

Integration with Workflows

After Completing Features

When finishing a feature or fix:

  1. Ensure commit is captured
  2. Add/update project documentation
  3. Link new notes to project README

When Learning Technologies

  1. Create note in technologies/
  2. Link to projects that use it
  3. Add code snippets as needed

For Ideas and Experiments

  1. Start in ideas/
  2. Move to projects/ when starting implementation
  3. Archive if abandoned

Additional Resources

Reference Files

  • references/frontmatter-spec.md - Detailed frontmatter specification

Configuration

  • Config: ~/.claude/obsidian-vault.json
  • Vault path: ~/guerra_vault

FAQ

What does the vault-management skill do?

This skill should be used when the user asks to "manage notes", "update vault", "add to obsidian", "document in vault", "search my notes", "find related notes", or when working with Obsidian vault files. Also triggers when discussing knowledge management, note organization, or when Claude Code auto-captures commits, tasks, or component creation.

How do I install vault-management?

Run npx skills add https://github.com/mwguerra/claude-code-plugins --skill vault-management in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/vault-management/ (personal) or .claude/skills/vault-management/ (project).

Which AI agents can use vault-management?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is vault-management safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains vault-management?

It is published by mwguerra in mwguerra/claude-code-plugins. It has 42 recorded installs.

More from mwguerra/claude-code-plugins

View all →

filament-resource

mwguerra/claude-code-plugins

Generate FilamentPHP v4 resources with form, table, relation managers, and actions

1.2K installs

resource

mwguerra/claude-code-plugins

Generate FilamentPHP v4 resources with form, table, relation managers, and actions

214 installs

forms

mwguerra/claude-code-plugins

Create FilamentPHP v4 forms with fields, validation, sections, tabs, and relationships

95 installs

tables

mwguerra/claude-code-plugins

Create FilamentPHP v4 tables with columns, filters, sorting, search, and bulk actions

88 installs

actions

mwguerra/claude-code-plugins

Create FilamentPHP v4 actions with modals, confirmation, forms, and bulk operations

76 installs

widgets

mwguerra/claude-code-plugins

Create FilamentPHP v4 dashboard widgets - stats overviews, charts, and custom components

Data & Databases75 installs

Popular docs & writing skills

View category →

grill-with-docs

mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs