One-click install
npx skills add https://github.com/onebrain-ai/onebrain --skill bookmark-onebrain-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bookmark
Source: https://github.com/onebrain-ai/onebrain/tree/main/.claude/plugins/onebrain/skills/bookmark
Command: npx skills add https://github.com/onebrain-ai/onebrain --skill bookmark-onebrain-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a pasted URL into a well-structured bookmark entry by automatically fetching basic page metadata and saving it to your persistent Bookmarks vault.

Core Features & Use Cases

  • One-step URL capture: paste a link and have it saved immediately to Bookmarks.md in a consistent format.
  • Automatic page metadata: fetches the target page to infer the bookmark name and a short description.
  • Smart categorization: assigns the best ## (and optional ###) category based on page content, without prompting the user.
  • Duplicate and existing-summary checks: prevents re-adding an already-saved URL and links to any prior summary note found in your vault.
  • Recategorize/move support: lets you move an existing bookmark to a new category while refreshing the Bookmarks metadata.

Quick Start

Use /bookmark https://example.com to save that URL to Bookmarks.md with an inferred name, description, and category.

Frequently Asked Questions about bookmark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save a URL to a markdown vault with automatic categorization?

To save a URL to a markdown vault, paste the link and the system fetches web metadata, infers a category, and appends the entry to your Bookmarks.md file. This captures the page title and description instantly without manual sorting.

Can I prevent duplicate bookmarks when adding new links?

Yes, duplicate bookmark prevention checks existing entries via grep before saving. If the URL already exists in your markdown vault, the system avoids re-adding it and links to any prior summary notes found for that page.

How does web metadata extraction work for bookmarking pages?

Web metadata extraction fetches the target page content to automatically infer the bookmark name and a short description. It uses this inferred data to structure the entry properly within your knowledge base.

What is the best way to reorganize saved bookmarks into new categories?

The best way to reorganize saved bookmarks is to use the recategorize support, which moves an existing bookmark to a new category while refreshing the page metadata. This updates your markdown vault structure dynamically without manual text editing.

Do I need to manually assign categories when capturing a URL?

No, you do not need to manually assign categories when capturing a URL. The system applies smart categorization by inferring the best heading levels directly from the fetched page content.

What happens if I try to bookmark a page I already summarized before?

If you try to bookmark a page you already summarized, the system detects the duplicate URL and prevents a redundant entry. It then links the bookmark to your existing summary notes within the vault.