mcpField
B
bear-notes

bear-notes

github.com/openclaw生産性393.3k5.1k 回インストール今日更新
リポジトリ

bear-notes について

bear-notesは、`grizzly`でmacOS上のBearのノートを作成、読み取り、管理するスキルです。コマンドラインでノートやタグを操作でき、Bearの起動が必要です。

主な機能

  1. 01タイトルとタグ付きノートの作成
  2. 02IDを指定したノートの読み取り
  3. 03ノートへのテキスト追記
  4. 04タグ一覧の取得とタグ表示
  5. 05URLのプレビューとJSON出力

活用シーン

  1. 01テキストからBearノートを作成
  2. 02BearのIDでノートを読む
  3. 03既存ノートに内容を追記
  4. 04タグの確認やタグ表示

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openclaw/openclaw --skill bear-notes

インストール後、Claude Code で/bear-notesを入力して読み込まれたか確認します。

詳細

Bear ノート

macOS の Bear でノートを作成、読み取り、管理するには、grizzly を使用します。

必要条件

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

Bear トークンの取得

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

  1. Bear を開き、Help -> API Token -> Copy Token を選択します
  2. 次のコマンドで保存します:echo "YOUR_TOKEN" > ~/.config/grizzly/token

よく使うコマンド

ノートを作成する

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

ID でノートを開く/読む

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

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

echo "Additional content" | 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)には有効なトークンが必要です

コメント