bear-notes

Create, search, and manage Bear notes on macOS via the grizzly CLI.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/srgaba/open-claw --skill bear-notes-srgaba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bear-notes
Source: https://github.com/srgaba/open-claw/tree/main/project/skills/bear-notes
Command: npx skills add https://github.com/srgaba/open-claw --skill bear-notes-srgaba

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grizzly.

What problem does it solve? Managing Bear notes from the terminal or an AI assistant normally requires manually crafting x-callback-url schemes and handling Bear's API tokens. This Skill wraps the grizzly CLI so you can create, read, append to, and search Bear notes with simple commands. ## Core Features & Use Cases - Note Creation: Create new Bear notes with titles and tags by piping content into grizzly. - Read & Append: Open notes by ID with callbacks to read content, and append text to existing notes using a Bear API token. - Tag & Search: List all tags and search notes by tag using Bear's x-callback-url interface with JSON output. - Use Case: While working in the terminal, quickly capture a thought by piping text into a new Bear note tagged 'inbox', then later retrieve all notes under the 'work' tag as JSON for review. ## Quick Start Create a new Bear note titled "Meeting Notes" tagged with work containing the text I provide.

Frequently Asked Questions about bear-notes

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

FAQPage Schema
How do I create a Bear note from the command line?

Pipe content into grizzly create with a title and optional tag, for example: echo "content" | grizzly create --title "My Note" --tag work. The Bear app must be installed and running on macOS for the command to succeed.

How do I get a Bear API token for grizzly?

Open Bear, go to Help, then API Token, and copy the token. Save it with: echo "YOUR_TOKEN" > ~/.config/grizzly/token. The token is required for add-text, tags, and open-note --selected operations.

Does grizzly work on Linux or Windows?

No, grizzly only works on macOS because it communicates with the Bear app through Bear's x-callback-url scheme. Bear itself is an Apple-platform-only application, so both the app and CLI require macOS.

Why does grizzly return no data when reading a note?

Reading data from Bear requires the --enable-callback flag so grizzly waits for Bear's x-callback-url response, plus --json for structured output. Without --enable-callback, the command only triggers the URL scheme and returns nothing.

How do I search Bear notes by tag from the terminal?

Use grizzly open-tag with the tag name, for example: grizzly open-tag --name "work" --enable-callback --json. This opens the tag in Bear and returns the matching notes as JSON when callbacks are enabled.