Communityコーディング&開発github.com

bear-notes

grizzly CLI を使用して、macOS上のBearノートを作成、検索、管理します。

bear-notes とは?

このスキル(bear-notes)は、macOSのメモアプリ「Bear」と連携し、grizzly CLIツールを通じてノートの作成、読み取り、管理を行うためのものです。開発者やパワーユーザーは、ターミナルから直接ノートを作成したり、既存のノートにテキストを追加したり、タグを操作したり、ノートを検索したりできます。主なコマンドには、`grizzly create`(ノート作成)、`grizzly open-note`(ノートの表示)、`grizzly add-text`(テキスト追加)、`grizzly tags`(タグ一覧)、`grizzly open-tag`(タグ検索)が含まれます。一部の操作(add-text、tags、open-note --selected)ではBearのAPIトークンが必要で、`~/.config/grizzly/token`に保存します。設定はCLIフラグ、環境変数、設定ファイル(`.grizzly.toml`または`~/.config/grizzly/config.toml`)で行えます。このスキルは、自動化やスクリプトからBearノートを操作したい場合に非常に便利で、バッチ処理やCI/CDパイプラインとの統合にも適しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/bear-notes

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Bear Notes

grizzly を使用して、macOS上のBearノートを作成、読み取り、管理します。

必要条件

  • Bearアプリがインストールされ、実行中であること
  • 一部の操作(add-text、tags、open-note --selected)には、Bearアプリのトークンが必要です(~/.config/grizzly/token に保存)

Bearトークンの取得

トークンが必要な操作(add-text、tags、open-note --selected)には、認証トークンが必要です:

  1. Bearを開く -> ヘルプ -> APIトークン -> トークンをコピー
  2. 保存する:echo "あなたのトークン" > ~/.config/grizzly/token

よく使うコマンド

ノートを作成する

echo "ここにノートの内容" | grizzly create --title "マイノート" --tag work
grizzly create --title "クイックノート" --tag inbox < /dev/null

ノートを開く/読み取る(ID指定)

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

ノートにテキストを追加する

echo "追加する内容" | grizzly add-text --id "NOTE_ID" --mode append --token-file ~/.config/grizzly/token

すべてのタグを一覧表示する

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

ノートを検索する(open-tagを使用)

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

オプション

共通フラグ:

  • --dry-run - 実行せずにURLをプレビュー
  • --print-url - x-callback-url を表示
  • --enable-callback - Bearからの応答を待つ(データ読み取り時に必要)
  • --json - JSON形式で出力(コールバック使用時)
  • --token-file PATH - Bear APIトークンファイルのパス

設定

Grizzlyは以下の優先順位で設定を読み取ります:

  1. CLIフラグ
  2. 環境変数(GRIZZLY_TOKEN_FILE、GRIZZLY_CALLBACK_URL、GRIZZLY_TIMEOUT)
  3. カレントディレクトリの .grizzly.toml
  4. ~/.config/grizzly/config.toml

~/.config/grizzly/config.toml の例:

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

注意事項

  • コマンドを機能させるには、Bearが実行中である必要があります
  • ノートIDはBearの内部識別子です(ノート情報やコールバックで確認できます)
  • Bearからデータを読み取る必要がある場合は --enable-callback を使用してください
  • 一部の操作には有効なトークンが必要です(add-text、tags、open-note --selected)

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

claw-score

Audit or refresh OpenClaw maturity scorecard docs from root taxonomy, maturity scores, and QA evidence artifacts without using maintainer discrawl data or committed inventory reports.

関連スキル