bear-notes

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

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Cyandex/ErnOS --skill bear-notes-cyandex
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bear-notes
Source: https://github.com/Cyandex/ErnOS/tree/main/skills/bear-notes
Command: npx skills add https://github.com/Cyandex/ErnOS --skill bear-notes-cyandex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grizzly.

What problem does it solve? Managing Bear notes from the terminal or an AI agent 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, with JSON output for programmatic use. - Use Case: During a research session, ask the agent to save a summary as a new Bear note tagged 'research', then later append follow-up findings to the same note by ID. ## Quick Start Create a new Bear note titled 'Meeting Notes' tagged '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 tags, 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. grizzly communicates with the Bear app, which is only available on macOS (and iOS). The skill metadata specifies darwin as the supported operating system, so Bear must be installed and running on a Mac.

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 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 retrieve its notes as JSON. You can also list all available tags with grizzly tags --enable-callback --json using your token file.