원클릭으로
compact-save
Snapshot current task state to MemPalace before context compaction. Triggered by PreCompact hook or manually.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Snapshot current task state to MemPalace before context compaction. Triggered by PreCompact hook or manually.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use when adding a feature to a production project. Full cycle: brainstorm, plan, implement, docs.
Use when fixing a bug in a production project. Full cycle: diagnose, fix, regression test, review, docs.
Use to batch-validate all skills in this plugin. Runs deterministic repo-wide static checks (frontmatter, command delegation, cross-references, Architect model= rule, orphan references, README<->MemPalace sync) and reports pass/fail per skill.
Use when creating a new project. Bare AI shell by default; interactive menu adds docs / backend-infra / agents on demand.
Use after init-project to fill docs/product/start-project.md with AI research on competitors, monetization, valuation, and marketing.
Use when unsure which skill to use. Lists all vladyslav skills, workflow, and integration.
| name | compact-save |
| description | Snapshot current task state to MemPalace before context compaction. Triggered by PreCompact hook or manually. |
| type | Engineer (light) |
Type: Engineer (light)
Requires: MemPalace MCP server
Snapshot the current conversation's task state to MemPalace so work context survives context compaction. Unlike the old stash/unstash pair, this is a minimal automated record — no manual resume step needed.
PreCompact hook before Claude Code compacts the context window/compact-save, "save state", or "збережи стан"Derive wing from working directory basename (strip leading dots → lowercase → match wings list). If ambiguous, prompt the user.
task — 1–2 sentences: what is the active task right now?files_modified — list of files edited or created this session (from recent tool calls)last_decision — the most recent key decision or finding (1 sentence)next — the immediate next action after restoreCall mempalace_add_drawer with:
wing: detected wingroom: "compact-save"name: "compact-save-<ISO timestamp>"content: a single YAML string:task: "<task>"
files_modified:
- <path>
last_decision: "<last_decision>"
next: "<next>"
created_at: "<ISO 8601 timestamp>"
If files_modified or any optional field is empty → include the key with an empty string or empty list. Do not omit keys.
For manual invocation: output Compact-save recorded for wing <wing>.
For automatic invocation (PreCompact hook): execute silently — no user-facing output needed.