Bear Notes for Openclaw

A specialized skill for programmatically managing Bear notes on macOS using the grizzly CLI and x-callback-url integration.

mohdalhashemi98-hue
v1.0.0
Feb 24, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mh-bear-notes

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mh-bear-notes using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Bear Notes?

The Bear Notes skill provides a robust interface for interacting with the popular Bear note-taking application on macOS. By utilizing the grizzly CLI tool, this skill allows users and AI agents to create, read, and search through notes without leaving the terminal environment. As part of the broader collection of Openclaw Skills, it enables seamless automation of personal knowledge management workflows.

Whether you need to capture quick thoughts, organize project documentation with tags, or retrieve specific content via internal IDs, this skill handles the heavy lifting. It leverages Bear's native x-callback-url protocol to ensure data integrity and provides structured JSON output for advanced processing in automated pipelines.

Bear Notes Use Cases

  • Automating the creation of daily journals or work logs directly from terminal commands.
  • Programmatically appending task updates or research findings to existing notes.
  • Searching and retrieving specific documentation using tags for AI-assisted research.
  • Building automated backup or migration scripts for Bear-based knowledge bases using Openclaw Skills.

How Bear Notes Works

  1. The skill triggers commands through the grizzly CLI, which acts as a bridge to the Bear app.
  2. It formats requests into Bear-compatible x-callback-urls for operations like creating or opening notes.
  3. For data retrieval, it utilizes the --enable-callback flag to wait for and capture Bear's response.
  4. Authentication is managed through a secure API token stored in the local configuration path.
  5. The skill parses returned data into JSON format for easy consumption by other tools in the Openclaw Skills ecosystem.

Bear Notes Setup

To get started, ensure you have Go installed on your macOS system, then install the grizzly CLI:

go install github.com/tylerwince/grizzly/cmd/grizzly@latest

Next, you must provide an API token from Bear to enable advanced operations:

  1. Open the Bear app and navigate to Help > API Token > Copy Token.
  2. Save the token to your configuration directory:
echo "YOUR_TOKEN" > ~/.config/grizzly/token

Ensure Bear is running on your machine to allow Openclaw Skills to communicate with the application via system URLs.

Bear Notes Data Schema & Taxonomy

The skill manages information using Bear's internal data structures and local configuration files. Data is often returned as JSON when callbacks are enabled.

Component Type Description
Note ID String The unique internal identifier for a Bear note.
Tag String Metadata labels used for organizing and filtering notes.
Token File File Local file at ~/.config/grizzly/token used for authentication.
config.toml File Configuration for timeouts, environment variables, and callback URLs.

Bear Notes Advanced Features

  • Support for dry-run mode to preview x-callback-urls before they are executed.
  • Advanced tag management for programmatically organizing large note libraries.
  • Multi-channel configuration supporting CLI flags, environment variables, and TOML files.
  • High-performance JSON output mode for integrating Bear data into complex Openclaw Skills automation chains.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*