Community코딩 & 개발github.com

bear-notes

grizzly CLI를 사용하여 Bear 노트를 생성, 검색 및 관리합니다.

bear-notes란 무엇인가요?

이 스킬은 macOS의 Bear 앱과 상호작용하여 노트를 생성, 읽기, 수정 및 태그 관리할 수 있는 grizzly CLI 도구를 제공합니다. 개발자와 파워 유저가 터미널에서 직접 Bear 노트를 조작할 수 있어 워크플로우 자동화에 유용합니다. Bear API 토큰을 설정하면 추가 텍스트 삽입, 태그 조회, 콜백을 통한 노트 데이터 읽기 등 고급 기능을 사용할 수 있습니다. 주로 macOS 환경에서 동작하며, CLI 플래그, 환경 변수, 설정 파일을 통해 유연하게 구성할 수 있습니다.

지원 대상~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 앱이 설치되어 실행 중이어야 함
  • 일부 작업(텍스트 추가, 태그, open-note --selected)에는 Bear 앱 토큰이 필요합니다 (~/.config/grizzly/token에 저장)

Bear 토큰 얻기

토큰이 필요한 작업(add-text, tags, open-note --selected)의 경우 인증 토큰이 필요합니다:

  1. Bear 열기 -> 도움말 -> API 토큰 -> 토큰 복사
  2. 저장: echo "YOUR_TOKEN" > ~/.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 and agent Templates when requested; add Templates; 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.

관련 스킬