بنقرة واحدة
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 (도구 호출 실패)
- ...