一键导入
memory-manage
기존 user/project 메모리의 중복·노후 항목을 검토, 통합, 정리할 때 사용한다. 사용자 확인 없이 메모리를 삭제하지 않는다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
기존 user/project 메모리의 중복·노후 항목을 검토, 통합, 정리할 때 사용한다. 사용자 확인 없이 메모리를 삭제하지 않는다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
서브에이전트·스킬 사용 통계와 미사용 항목을 분석해 인사이트를 도출할 때 사용한다.
코딩·조사 작업을 별도 Picky Pickle에 위임할 때 사용한다. worktree 준비, 지침 작성, Pickle 생성·후속 관리를 수행한다.
Context7 CLI(`ctx7`)로 라이브러리·프레임워크 공식 문서와 API 예시를 조회할 때 사용한다.
새 기능, 큰 변경, 아키텍처 결정 전에 구현보다 설계를 먼저 확정할 때 사용한다.
장기·병렬·대규모 작업을 서브에이전트로 분해·실행·검증하거나 동적 workflow를 설계할 때 사용한다.
dev server, TUI, REPL, DB shell, 로그처럼 사용자 제어나 장시간 실행이 필요한 터미널 작업에 사용한다. AI 작업 위임에는 subagent를 사용한다.
| name | memory-manage |
| description | 기존 user/project 메모리의 중복·노후 항목을 검토, 통합, 정리할 때 사용한다. 사용자 확인 없이 메모리를 삭제하지 않는다. |
| disable-model-invocation | false |
$ARGUMENTS 가 비어있으면 user + project 양쪽 전체를 대상으로, 토픽/scope 명시가 있으면 그 범위만 다룬다.
사용자 confirm 없이 forget 을 호출하지 않는다.
remember 로 같은 내용을 새로 쓰는 통합·이동 동작도 confirm 후에만 한다.
dry-run 이 기본 — 후보를 모두 모으되, 적으면 한 번에 보여주고 많으면 여러 번에 나눠 보여준 뒤 사용자가 적용 여부를 결정한다.
memory_list({ scope: "user" }) 와 memory_list({ scope: "project" }) 로 전체 메모리 인덱스 확보.recall({ query }) 로 키워드 군집화 보조 (중복 후보를 좁히는 용도). 적으면 전체 recall({ id }) 로 본문 펼쳐서 직접 비교.다음 7 카테고리로 분류하고 각 항목에 (scope, topic, title, evidence, suggestion) 을 채운다.
MERGE (남길 1개 + forget 할 N개).MERGE (새 통합 본문 제안 + forget 할 N개).#\d+), 커밋 SHA ([a-f0-9]{7,40}), Sentry 이슈 ID, Jira 티켓 번호가 본문 핵심에 박힌 일회성 결정 (ephemeral reference).temp-\d{8}-\d{6} 포함 절대경로).DEPRECATE (forget) 또는 ID 제거하고 durable 본문으로 REWRITE.RELOCATE (forget 후 다른 scope 에 remember).(ghp_[A-Za-z0-9]{36,}|gho_[A-Za-z0-9]{36,}|github_pat_[A-Za-z0-9_]{82,}|glpat_[A-Za-z0-9_-]{20,}|sk-[A-Za-z0-9]{32,}|AKIA[0-9A-Z]{16}|eyJ[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+\.[A-Za-z0-9_-]+|xoxb-[0-9]+-[0-9]+-[A-Za-z0-9]+|xoxp-[0-9]+-[0-9]+-[0-9]+-[A-Za-z0-9]+).[A-Z_]*(TOKEN|KEY|SECRET|PASSWORD|API_KEY)\s*=\s*\S{20,} 형태의 환경변수.01[016789]-?\d{3,4}-\d{4}), 카드, 주민번호 패턴.URGENT_FORGET 표시, 사용자에 우선 노출. 같은 fact 의 sanitized 버전을 동시에 REWRITE 후보로 제안.CLARIFY (사용자에 의미 묻기) 또는 DEPRECATE.DEPRECATE 또는 재사용 가능한 일반 원칙만 남기는 REWRITE.ask_user_question 으로 다음과 같이 일괄 또는 카테고리별 묶어서 묻는다.
checkbox 질문에 모든 후보를 옵션으로 나열, 적용할 것만 체크.ask_user_question 을 여러 번 호출한다. M5 보안을 첫 번째로 두고 카테고리별로 분할하며, 한 카테고리도 크면 후보를 8개 이하의 소규모 배치로 다시 나눈다.text 질문으로 받는다.radio (forget / keep as-is / rewrite).확정된 동작만 순서대로 실행:
forget({ title, topic?, scope? }) 즉시 실행 후 sanitized 버전 remember.forget.forget → new remember.remember → 구 entry 들 forget. 순서 중요 (새 entry 먼저 저장해야 사고 시 회복 가능).remember → 기존 forget.각 호출마다 결과 로그 (성공/실패) 를 수집한다. 실패 시 즉시 중단하고 사용자 알림 (이미 적용된 변경은 Applied so far 로 보고).
# memory-manage 결과
대상: <scope/topic>
스캔: <N> entries
## Applied
- 🛡️ URGENT_FORGET: 2 (M5)
- 🔁 MERGE: 3 (M1+M2)
- 🗑️ DEPRECATE: 5 (M3/M6/M7)
- ✏️ REWRITE: 2 (M3/M7)
- 📦 RELOCATE: 1 (M4)
## Skipped (사용자 keep 결정)
- ...
## Failed (도구 호출 실패)
- ...