원클릭으로
memory-sync
Synchronize current session state to ConKeeper memory files. Updates context, progress, and decisions based on the conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Synchronize current session state to ConKeeper memory files. Updates context, progress, and decisions based on the conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
View and modify ConKeeper memory configuration settings. Use to adjust token budget, output style, and other preferences after memory initialization.
Initialize the file-based memory system for the current project. Creates the directory structure and starter files. Use when starting organized work on a new project.
Analyze session friction trends, success rates, and satisfaction patterns across sessions using Claude Code facets data. Read-only query tool for on-demand trend analysis.
Session retrospection using After Action Review methodology. Analyzes corrections, observations, and session activity to produce improvement recommendations. Use at end of sessions or after /memory-sync.
Search memory files for keywords, patterns, or categories. Returns structured results grouped by file with context.
Synchronize current session state to memory files. Reviews conversation, updates relevant files, and confirms changes. Use at end of sessions or when significant progress has been made.
| name | memory-sync |
| description | Synchronize current session state to ConKeeper memory files. Updates context, progress, and decisions based on the conversation. |
Synchronize current session state to memory files.
Read current memory files:
Privacy: When analyzing memory files, skip any content within <private>...</private> blocks.
Do not reference, move, or modify private content. Do not include private content in sync summaries.
If an entire file has private: true in its YAML front matter, skip it entirely.
Review conversation for:
For each new entry identified in Step 2, assign a memory category tag:
decisionpatternbugfixconventionlearningInclude the category tag in the proposed update shown to the user in Step 3. Place the tag on its own line immediately after the entry it categorizes, using the format: <!-- @category: <value> -->
Present changes to user (include category tags so users see them before approval):
Memory Sync Summary:
active-context.md:
- Current focus: [old] → [new]
- Added: Decided to use [X] over [Y]
<!-- @category: decision -->
- Added open question: [question]
progress.md:
- Marked complete: [task]
- Added: [new task]
patterns.md:
- Added: Always use [pattern description]
<!-- @category: pattern -->
decisions/:
- New: ADR-003-[title] (reason: [brief])
<!-- @category: decision -->
Proceed with sync? [y/n]
On confirmation:
ADR-NNN-title.md)ADR Numbering: Scan decisions/ for highest ADR-NNN, increment from there.
Concurrency note: If multiple sessions may create ADRs simultaneously, use timestamp suffix: ADR-NNN-YYYYMMDD-HHMM-title.md
ADR Format:
# ADR-NNN: [Title]
**Status:** Accepted | **Date:** [date] | **Tags:** [tags]
## Context
[Why this decision was needed - 1-2 sentences]
## Decision
[What was decided - 1 sentence]
## Rationale
- [Key reason 1]
- [Key reason 2]
## Consequences
- [Positive consequence]
- [Tradeoff accepted]
## Alternatives Considered
- [Alt 1]: [Why rejected]
Memory synced. [N] files updated.
After syncing, consider reviewing session observations and corrections for patterns. On Claude Code, use /memory-reflect for automated analysis.