bear-notes

steipete/clawdis · updated Apr 8, 2026

$npx skills add https://github.com/steipete/clawdis --skill bear-notes
0 commentsdiscussion
summary

Use grizzly to create, read, and manage notes in Bear on macOS.

skill.md

Bear Notes

Use grizzly to create, read, and manage notes in Bear on macOS.

Requirements

  • Bear app installed and running
  • For some operations (add-text, tags, open-note --selected), a Bear app token (stored in ~/.config/grizzly/token)

Getting a Bear Token

For operations that require a token (add-text, tags, open-note --selected), you need an authentication token:

  1. Open Bear → Help → API Token → Copy Token
  2. Save it: echo "YOUR_TOKEN" > ~/.config/grizzly/token

Common Commands

Create a note

echo "Note content here" | grizzly create --title "My Note" --tag work
grizzly create --title "Quick Note" --tag inbox < /dev/null

Open/read a note by ID

grizzly open-note --id "NOTE_ID" --enable-callback --json

Append text to a note

echo "Additional content" | grizzly add-text --id "NOTE_ID" --mode append --token-file ~/.config/grizzly/token

List all tags

grizzly tags --enable-callback --json --token-file ~/.config/grizzly/token

Search notes (via open-tag)

grizzly open-tag --name "work" --enable-callback --json

Options

Common flags:

  • --dry-run — Preview the URL without executing
  • --print-url — Show the x-callback-url
  • --enable-callback — Wait for Bear's response (needed for reading data)
  • --json — Output as JSON (when using callbacks)
  • --token-file PATH — Path to Bear API token file

Configuration

Grizzly reads config from (in priority order):

  1. CLI flags
  2. Environment variables (GRIZZLY_TOKEN_FILE, GRIZZLY_CALLBACK_URL, GRIZZLY_TIMEOUT)
  3. .grizzly.toml in current directory
  4. ~/.config/grizzly/config.toml

Example ~/.config/grizzly/config.toml:

token_file = "~/.config/grizzly/token"
callback_url = "http://127.0.0.1:42123/success"
timeout = "5s"

Notes

  • Bear must be running for commands to work
  • Note IDs are Bear's internal identifiers (visible in note info or via callbacks)
  • Use --enable-callback when you need to read data back from Bear
  • Some operations require a valid token (add-text, tags, open-note --selected)

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.643 reviews
  • Emma Choi· Dec 12, 2024

    Registry listing for bear-notes matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Ira Lopez· Dec 8, 2024

    bear-notes fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Mia Abbas· Nov 27, 2024

    We added bear-notes from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Mia Rahman· Nov 3, 2024

    Solid pick for teams standardizing on skills: bear-notes is focused, and the summary matches what you get after install.

  • Mia Khan· Oct 22, 2024

    We added bear-notes from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Mia Ramirez· Oct 18, 2024

    Solid pick for teams standardizing on skills: bear-notes is focused, and the summary matches what you get after install.

  • Pratham Ware· Sep 25, 2024

    Keeps context tight: bear-notes is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Ama Martin· Sep 25, 2024

    I recommend bear-notes for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Ishan Jain· Sep 17, 2024

    bear-notes has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Chaitanya Patil· Sep 1, 2024

    bear-notes reduced setup friction for our internal harness; good balance of opinion and flexibility.

showing 1-10 of 43

1 / 5