Skip to main content

bookmarks

Obsidian bookmarks: list and add file/folder/heading/saved-search/URL bookmarks. Use when starring or saving notes for quick access.

ソース情報

リポジトリ
laurigates/claude-plugins
ソースの最終更新活動
2026年9月22日 18:06
検出された SKILL.md の言語
英語
スター
60
フォーク
6

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
created
2026-04-30T00:00:00.000Z
modified
2026-09-22T00:00:00.000Z
reviewed
2026-09-22T00:00:00.000Z
name
bookmarks
description
Obsidian bookmarks: list and add file/folder/heading/saved-search/URL bookmarks. Use when starring or saving notes for quick access.
user-invocable
false
allowed-tools
Bash(obsidian *), Read, Grep, Glob
# Obsidian Bookmarks ## When to Use This Skill | Use this skill when... | Use the alternative instead when... | |---|---| | Adding a file, folder, search query, or URL to the Bookmarks panel | Adding a generic frontmatter property — use `properties` | | Listing the user's existing bookmarks | Listing every file in the vault — use `vault-files` | | Bookmarking a heading or block within a file | Opening a file in a tab — use `workspaces` | The Bookmarks core plugin must be enabled. Bookmarks support five target types: files, folders, headings/blocks (via `subpath=`), saved searches, and external URLs. ## Prerequisites - Obsidian desktop 1.12.7+ installer with CLI enabled - Obsidian must be running - Core **Bookmarks** plugin enabled ## List Bookmarks ```bash # All bookmarks (default tsv) obsidian bookmarks # Include bookmark types obsidian bookmarks verbose # Structured output obsidian bookmarks format=json # Just the count obsidian bookmarks total ``` ## Add a Bookmark ```bash # Bookmark a file obsidian bookmark file="Notes/Recipe.md" # Bookmark a folder obsidian bookmark folder="Projects/Active" # Bookmark a heading or block within a file obsidian bookmark file="Notes/Recipe.md" subpath="#Ingredients" obsidian bookmark file="Notes/Recipe.md" subpath="^block-id" # Bookmark a saved search query obsidian bookmark search="tag:#followup status::open" # Bookmark an external URL obsidian bookmark url="https://obsidian.md/help/cli" title="Obsidian CLI docs" # Custom title for any bookmark type obsidian bookmark file="Notes/Recipe.md" title="Tonight's recipe" ``` ## Common Patterns ### "Bookmark every file from a base view" ```bash obsidian base:query file=Reading view="To read" format=paths \ | while read -r path; do obsidian bookmark file="$path" done ``` ### "Promote a frequent search to a bookmark" ```bash obsidian bookmark search="path:Daily tag:#followup" title="Outstanding follow-ups" ``` ### "Snapshot the current bookmark set" ```bash obsidian bookmarks format=json > bookmarks-$(date +%F).json ``` ## Agentic Optimizations | Context | Command | |---------|---------| | List bookmarks (structured) | `obsidian bookmarks format=json` | | List bookmarks with types | `obsidian bookmarks verbose` | | Bookmark count | `obsidian bookmarks total` | | Bookmark a file | `obsidian bookmark file=X` | | Bookmark a heading | `obsidian bookmark file=X subpath="#H"` | | Bookmark a block | `obsidian bookmark file=X subpath="^id"` | | Bookmark a search | `obsidian bookmark search="QUERY"` | | Bookmark a URL | `obsidian bookmark url=https://… title=…` | ## Related Skills - **vault-files** — Source files referenced by file/folder/subpath bookmarks - **search-discovery** — Construct the query strings used in search bookmarks - **bases** — `base:query format=paths` feeds nicely into bulk-bookmark loops
GitHubで見る