一键导入
memory-config
View and modify ConKeeper memory configuration settings. Use to adjust token budget, output style, and other preferences after memory initialization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
View and modify ConKeeper memory configuration settings. Use to adjust token budget, output style, and other preferences after memory initialization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
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.
Capture current session state and generate a handoff prompt for seamless continuation in a new session. Use when context window is filling up, before ending a long session, or when explicitly requested.
| name | memory-config |
| description | View and modify ConKeeper memory configuration settings. Use to adjust token budget, output style, and other preferences after memory initialization. |
| triggers | ["/memory-config"] |
View and modify ConKeeper configuration for the current project.
.claude/memory/ exists
/memory-init first| Preset | Total Target | Session Summary | Best For |
|---|---|---|---|
economy | ~2000 tokens | 200-400 | Quick tasks, minimal context |
light | ~3000 tokens | 400-700 | Small projects, faster loading |
standard | ~4000 tokens | 600-1000 | Most projects (default) |
detailed | ~6000 tokens | 900-1500 | Complex projects, comprehensive handoffs |
| Setting | Values | Description |
|---|---|---|
suggest_memories | true/false | Whether to suggest memory additions |
auto_load | true/false | Auto-load memory at session start |
output_style | quiet/normal/explanatory | Output verbosity |
auto_sync_threshold | 0-100 (default: 60) | Context % to trigger auto memory-sync |
hard_block_threshold | 0-100 (default: 80) | Context % to block prompts until sync |
context_window_tokens | integer (default: 200000) | Context window size in tokens. Auto-detected from model if not set. |
correction_sensitivity | low/medium (default: low) | Regex sensitivity for correction detection |
staleness_commits | integer (default: 5, 0 = disable) | Commits since last file update before flagging memory as stale |
project_search_paths | absent=off, disabled=permanently off, array=active | Parent directories to search for cross-project memory |
Check for .claude/memory/.memory-config.md:
Current ConKeeper Configuration
- Token budget: [economy/light/standard/detailed] (default: standard)
- Suggest memories: [true/false] (default: true)
- Auto load: [true/false] (default: true)
- Output style: [quiet/normal/explanatory] (default: normal)
- Auto-sync threshold: [0-100] (default: 60)
- Hard-block threshold: [0-100] (default: 80)
- Context window tokens: [integer] (default: auto-detected from model, fallback: 200000)
- Observation hook: [true/false] (default: true)
- Observation detail: [full/stubs_only/off] (default: full)
- Correction sensitivity: [low/medium] (default: low)
- Auto-reflect: [true/false] (default: true)
- Staleness commits: [integer] (default: 5, 0 = disable)
- Project search paths: [absent/disabled/paths] (default: absent)
Ask the user which setting they'd like to change, or whether they're done. Accept natural language responses (e.g., "change output style to quiet", "disable auto-reflect").
Update or create .claude/memory/.memory-config.md:
---
token_budget: standard
suggest_memories: true
auto_load: true
output_style: normal
auto_sync_threshold: 60
hard_block_threshold: 80
context_window_tokens: 200000
observation_hook: true
observation_detail: full
correction_sensitivity: low
auto_reflect: true
staleness_commits: 5
# project_search_paths: ["~/zed", "~/work"] # absent = off, disabled = permanently off
---
| Setting | Default | Options | Description |
|---|---|---|---|
observation_hook | true | true, false | Enable/disable PostToolUse observation logging |
observation_detail | full | full, stubs_only, off | Detail level for observation entries |
full: Full entries for Bash/external tools, stub entries for native toolsstubs_only: Stub entries for all tools (timestamp, tool, type, path, status only)off: No observation logging (same as observation_hook: false)Auto-detection: If
context_window_tokensis not explicitly set, ConKeeper reads~/.claude/settings.jsonto detect the active model's context window. Models with the[1m]variant (e.g.,opus[1m]) use a 1,000,000 token window. All others default to 200,000. Setcontext_window_tokensexplicitly to override auto-detection.
| Setting | Default | Options | Description |
|---|---|---|---|
correction_sensitivity | low | low, medium | Regex sensitivity for detecting user corrections and friction |
low: Conservative patterns only (fewer false positives, higher precision)medium: Adds looser patterns like "instead", "should be", "rather"Note: high sensitivity was intentionally omitted — Claude Code's facets data
provides higher-accuracy retrospective friction classification. This hook is a
fast first-pass; /memory-reflect uses facets for accurate second-pass analysis.
Create .correction-ignore in project root to suppress specific patterns:
# Patterns to never flag as corrections
# One line per literal substring, matched case-insensitively
no worries
try again with verbose
| Setting | Default | Options | Description |
|---|---|---|---|
auto_reflect | true | true, false | Auto-trigger /memory-reflect after /memory-sync |
Session depth (LIGHTWEIGHT vs STANDARD) is auto-detected based on observation and correction counts.
Privacy tags are always enforced — there is no configuration toggle.
<private>...</private> tagsprivate: true to YAML front matter for entire-file privacyConfiguration updated.
- [Setting]: [old value] → [new value]
Changes take effect in the next session.