bear-notes

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

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/AmirulAndalib/Vilvona-AI --skill bear-notes-amirulandalib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bear-notes
Source: https://github.com/AmirulAndalib/Vilvona-AI/tree/main/skills/bear-notes
Command: npx skills add https://github.com/AmirulAndalib/Vilvona-AI --skill bear-notes-amirulandalib

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grizzly.

What problem does it solve? Managing Bear notes from the command line or an AI assistant normally requires manually crafting x-callback-url schemes and handling Bear's API token flow. 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 and 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 a terminal, quickly capture a thought by running echo "idea" | grizzly create --title "Ideas" --tag inbox, then later retrieve all notes under a 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 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 Windows or Linux?

No. This Skill targets macOS only because Bear is a macOS application and grizzly communicates with it through Bear's x-callback-url scheme. The skill metadata explicitly lists darwin as the supported OS.

Why does grizzly return no data when reading a note?

Reading data back 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 fires the URL scheme and returns nothing.

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

Use grizzly open-tag --name "tagname" --enable-callback --json to open a tag and receive its notes as JSON. You can also list all available tags with grizzly tags --enable-callback --json --token-file ~/.config/grizzly/token.