bear-notes
Create, search, and manage Bear notes via grizzly CLI.
Why use this skill?
Use the bear-notes skill to create, search, and manage your Bear notes on macOS. Automate your productivity by programmatically appending text and organizing tags via OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/openclaw/skills/bear-notesWhat This Skill Does
The bear-notes skill provides a bridge between OpenClaw and the Bear app on macOS via the grizzly CLI tool. It allows for seamless creation, retrieval, and management of notes within the Bear ecosystem. By leveraging x-callback-url capabilities, it enables the agent to read note content, append text, list tags, and perform searches without manual intervention. Whether you need to dump quick thoughts, append research findings to existing projects, or query your knowledge base for specific tags, this skill automates the heavy lifting while maintaining the organizational structure of your Bear library.
Installation
To integrate this skill, first ensure Bear is installed and running on your macOS system. Install the skill using the command: clawhub install openclaw/openclaw/skills/bear-notes. For operations requiring advanced interaction—such as appending text or listing tags—you must authenticate by obtaining an API token from Bear (Help > API Token) and saving it to ~/.config/grizzly/token. Configuration can be further customized via ~/.config/grizzly/config.toml to set global defaults for timeout and callback URLs.
Use Cases
This skill is perfect for users who treat Bear as their primary "second brain." Common use cases include auto-tagging and saving notes from web research, appending project updates to ongoing notes throughout the day, or creating automated summaries of meeting transcripts. By enabling AI-driven note management, you can maintain a cleaner inbox by categorizing notes instantly using the CLI-based tagging system.
Example Prompts
- "Create a new note titled 'Project Ideas' with the content 'Implement OAuth2 flow' and tag it with 'development'."
- "Search for all notes tagged with 'work' and summarize the top three most recent entries."
- "Append the following text to my 'Daily Standup' note: 'Resolved the API integration bug by updating the authentication headers.'"
Tips & Limitations
Note IDs are unique identifiers specific to Bear; always use the --enable-callback flag when you need the agent to receive data back from the application. Be aware that the skill requires the Bear application to be open to process requests. If you experience issues, verify that your token file is correctly formatted and that no other process is blocking the default callback port. Use the --dry-run flag if you want to verify the target URL generated by the CLI before committing changes.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-openclaw-bear-notes": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api
Related Skills
sag
ElevenLabs text-to-speech with mac-style say UX.
mcporter
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
eightctl
Control Eight Sleep pods (status, temperature, alarms, schedules).
goplaces
Query Google Places API (New) via the goplaces CLI for text search, place details, resolve, and reviews. Use for human-friendly place lookup or JSON output for scripts.
xurl
A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.