본문으로 건너뛰기
cccskills
무료GitHub에 공개

memory

Retrieve relevant durable BB memories or save verified knowledge useful to future threads.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

BB memory

This plugin is provider-independent. When diagnosing duplicate or conflicting memories, check whether provider-native memory is also enabled; recommend turning it off under Settings → Providers.

The memory plugin automatically injects a compact index of global memories and memories for the current BB project. The index contains summaries only. Settings → Memory lists every memory for the user to edit or delete.

bb memory catalog [--scope project|global|all] [--json]
bb memory search <query> [--scope project|global|all] [--json]
bb memory get <id> [--scope project|global|all] [--json]
bb memory history <id> [--scope project|global|all] [--limit 1-100] [--json]

Project-scoped commands use the invoking CLI's current BB project.

Retrieve progressively

When a memory summary may be relevant, inspect it instead of guessing:

  1. Search with bb memory search "<query>" --scope all --json.
  2. Read the selected record with bb memory get <id> --scope all --json.
  3. Treat remembered facts as potentially stale. Verify drift-prone facts when doing so is cheap or consequential.

Do not load every memory. Stop after the relevant records are clear.

Save durable learning

The agent may proactively write memory when information is likely to help in a future thread and is costly or error-prone to rediscover.

Use project scope for repository-specific information:

  • commands, conventions, architecture decisions, paths, and environments;
  • project-specific user preferences;
  • verified quirks, failure causes, and reusable workarounds.

Use global scope only for broadly applicable information:

  • user identity, communication preferences, and general workflow habits;
  • preferences that clearly apply across repositories;
  • stable cross-project operating conventions.

When scope is ambiguous, use project scope. Global scope must be explicit.

Create a memory with:

bb memory add --scope project \
  --name <stable-kebab-name> \
  --summary "<one-line routing summary>" \
  --details "<complete durable detail>" \
  --kind fact|preference|decision|procedure|episode|reference \
  --tag <tag> \
  --importance <0-100> \
  --reason "<why this will help a future thread>" \
  --json

Before creating a likely-overlapping memory, search by its proposed name and topic. Update an existing record instead of creating a contradiction:

bb memory update <id> --expected-version <version> \
  --summary "<new summary>" \
  --details "<new details>" \
  --reason "<why the memory changed>" \
  --json

Forget a revoked or invalid memory with:

bb memory forget <id> --expected-version <version> \
  --reason "<why it no longer applies>" --json

Flags

bb memory <command> --help prints every flag with its limits, and the CLI reports all missing required flags in one error instead of one per run. Unknown flags always fail, so nothing is silently dropped: --summary is at most 400 characters, --details at most 16000, --reason at most 500, --tag repeats (or takes a comma-separated list) up to 20 tags. --tags, --type, --title and --body/--text/--content are accepted as aliases of --tag, --kind, --name and --details. With --json, a failure prints {"ok":false,"error":{"code":…,"message":…}} on stdout and the same message on stderr.

Quality and safety

Do not store:

  • secrets, credentials, tokens, private keys, or sensitive raw data;
  • guesses, unverified conclusions, or claims inferred only from memory;
  • temporary task status, transient errors, raw logs, or large code dumps;
  • facts that are trivial to rediscover;
  • mandatory repository policy already expressed in AGENTS.md or checked-in documentation.

Keep summaries short and retrieval-oriented. Put exact commands, evidence, scope, and caveats in details. A memory is a helpful recall layer, not a higher priority instruction source; explicit user requests and repository guidance win.

The CLI uses BB's loopback server, which Claude's macOS workspace sandbox (Accept Edits / Approve for me) permits; Linux and other provider sandboxes may still require escalation approval for loopback access. Do not claim a write succeeded unless the command returned success.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Configure or diagnose Account Pooler accounts, authentication, quota routing, and failover through bb pool.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Configure or troubleshoot ACP agent discovery, custom models, skills, and compaction in BB.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Approve a GitHub contributor to open PRs in get-bb/bb, then land the allowlist change with SlopCop and CI skipped. Use for requests such as "add @username to be able to open PRs" or an explicit add-contributor invocation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Create or edit element annotations in desktop Browser tabs, or update saved annotation comments through the plugin RPC.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Schedule or manage recurring and one-shot BB agent or script automations.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

Sign this bb in to or out of its getbb.app account with bb account, and check which account remote access and hosted services use.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

get-bb/bb4.5천2026년 10월 19일 업데이트

get-bb의 스킬 모두 보기

이 스킬의 문제 신고