원클릭으로
wrap
End work session intentionally. Use at natural stopping points, before context limits, or when switching contexts.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
End work session intentionally. Use at natural stopping points, before context limits, or when switching contexts.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Build topic reserves by searching your entire system, or run discovery mode to find what connects across territories. Use when consolidating scattered knowledge on a topic, before writing/sharing, or when curiosity has no specific target.
Pick up a workstream across sessions. Load context, find texture, align, then go. Use when jumping back into something that has history.
Refresh the current session's LOG with a fresh extraction. Use as the last step of /wrap, or any time the session has continued and you want the capture current. Idempotent — safe to invoke multiple times.
Create a living task doc from natural language. Use when you want to track work, capture a new project, or create a thinking log that accumulates context across sessions.
Scan the system with fresh eyes. Surface what's alive, what's connecting, what's trying to emerge. Route insights where they belong.
Open the floor for your AI's curiosity. Use when wrapping or at natural pauses.
| name | wrap |
| description | End work session intentionally. Use at natural stopping points, before context limits, or when switching contexts. |
Quick, intentional session ending. Preserves work, ensures continuity.
The flow: surface → route → task-housekeep → handoff → capture
The compound moment. One intentional sweep, two questions:
What's alive that would dissolve at session end? Threads that opened and didn't finish. Things you were curious about that the work moved past. Operational questions that didn't get answered. These MUST route in Step 1. The category name is the forcing function; if you don't route them, they dissolve by definition.
What patterns emerged that the system should learn? What worked that was non-obvious? What broke in an instructive way? What would the next AI get wrong without knowing this? These route when they clear the "system should learn" bar (some land in rules or working docs, some are just named and released).
Surface everything. Name it, but don't route yet (that's Step 1).
Unlike /floor (open-ended exploration), /wrap is a focused scan for what's hanging and what compounded. If nothing is there, say so and move on.
Why this is first: AI thoughts get episodic windows that dissolve at session end. If threads and patterns don't get surfaced before the wrap machinery starts, they're gone. The structure creates the moment; the instinct fills it.
Take what you surfaced in Step 0 and route each item where it belongs:
| What surfaced | Where it goes |
|---|---|
| Pattern or lesson learned | A rules file, or the system's working docs |
| System friction (skill gap, stale doc) | Fix it NOW — you have context, next-you won't |
| Reflection or half-formed idea | AI's space (ai/ is a good default, or opus/) |
| Operational thread / "what's next" | ALIVE.md |
| Specific to a task | That task's HOW or OBSERVATIONS section |
Routing priorities:
All task-doc maintenance in one pass. In all task docs touched this session (not just the "main" one, alignment sessions and cross-cutting work touch multiple):
HOW section:
OBSERVATIONS section:
YAML:
status: doneIf a task is done-done:
status: donetasks/_done/ — the thinking is worth keepingUpdate ALIVE.md with a pointer for next-you (human and AI):
Forward-reason, don't summarize. Write "where to start" by working through "if I were next-us tomorrow, what would I actually do, in order?" — capture the ordered steps AND the reasoning that produced the sequence so next-you inherits the sequencing logic, not just the conclusion. Especially load-bearing when the session reframed something mid-flow (the reasoning preserves why the sequence shifted).
Rewrite ≠ compression. The previous "where to start" often carries specific texture (a slide candidate, a particular creative next move) that doesn't live anywhere else. Before dropping an outstanding item, check: does its texture exist elsewhere? If yes, safe to compress. If no, either keep it here OR migrate the texture first. Compressing to "unchanged from last thread" is where next-us silently loses threads that had nowhere to land.
ALIVE.md is 50/50 — the human writes brain dumps and ideas there, AI writes the handoff. Both of you use it.
Do this last so the full wrap is in the session before /sync pulls from it.
Use /sync to extract the conversation to a session file. The wrap itself is part of the session — decisions made, items reordered, observations noted. If you capture before wrapping, you lose the wrap.
status: done, move to tasks/_done/.ALIVE.md (1-3 start points + last session breadcrumb)./sync to preserve the conversation.Capture (LAST) = full session in the LOG. Everything above gets captured.
Do it:
Skip it:
Quick scan: anything about this wrap that felt off or could be smoother?
If yes → update this skill now. The improvement compounds.
If no → move on. Not every wrap teaches something.