bearcli

Automate search, read, edit, tag, and attachment operations for Bear notes from the terminal.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/skuridin/agent-stuff --skill bearcli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bearcli
Source: https://github.com/skuridin/agent-stuff/tree/main/skills/bearcli
Command: npx skills add https://github.com/skuridin/agent-stuff --skill bearcli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Managing and editing Bear notes can be time-consuming and cumbersome without automation tools, especially when handling multiple notes or performing repetitive tasks.

Core Features & Use Cases

  • Note Discovery and Search: Quickly list or search notes using search queries and filters.
  • Content Reading: Read note metadata or raw content for review or processing.
  • Safe Editing and Updating: Perform precise edits, append content, or replace entire notes while ensuring data integrity.
  • Tag and Pin Management: Efficiently organize notes with tags and pins.
  • Attachment Handling: Manage attachments related to notes for comprehensive note preservation.

Quick Start

Use the bearcli skill to search for notes with the keyword 'project' and review the details of a specific note by its ID.

Frequently Asked Questions about bearcli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Bear notes management from the terminal?

The CLI tool works directly with the Bear app database to execute commands locally. It reads metadata and raw content, allowing you to manage attachments and perform precise edits without manual data export.

Can I search Bear notes and inspect metadata via command line?

Yes, the tool enables quick note discovery using search queries and filters. You can retrieve and review note metadata and raw content directly in the terminal to locate specific information fast.

How do I safely edit and update Bear note content using a CLI?

You can safely edit Bear notes by using commands designed to append content, replace text, or update tags with built-in data integrity safeguards. This prevents accidental data loss during automated content updates.

What is the best way to manage Bear note tags and attachments in bulk?

Managing Bear note tags and attachments in bulk is best handled through CLI commands that organize tags, manage pins, and process related attachments. This ensures comprehensive note preservation and efficient organization.

Do I need any external dependencies to run Bear notes automation scripts?

No external dependencies are required to run the Bear notes automation scripts. The tool operates independently without additional packages, making setup straightforward for terminal-based note management.