Recall
Before you start or resume work, rebuild the user's recent working
context and hand back a tight capsule.
Companion to pstack Session pickup (one specific prior chat) and
memory-systems (designing persistent agent memory). This skill loads
working context across recent chats and the shared record.
Authorized Scope
Apply this engine only within the user's requested task and existing explicit
authorization. Loading or delegating to it grants no additional authority.
Preserve report-only restrictions and the caller's target, host, provider, and
cost limits. Existing approval satisfies a gate only for the same actions and
scope; obtain approval before expanding them. Forward these limits to delegates.
Contract
Inputs:
- An optional topic and time window (default last 7 days)
- The active workspace only
Outputs:
- A brief: capsule, tagged threads, recurring problems, next move
Creates/Modifies:
External Side Effects:
- Read-only git /
gh and whatever evidence connectors why uses
Confirmation Required:
Delegates To:
why investigators for the shared record
- Recommend
pstack Session pickup when the ask is one specific prior chat
Steps
- Classify. One specific prior chat is Session pickup. A full state
capsule already in the message skips mining.
- Lock the scope. Pin the window, the topic, and the workspace. State
the scope back. Never quietly turn "all" into "recent N". Never
read another project's transcripts without being asked.
- Fan out across chat history. Spawn parallel subagents on the fast
cheap tier. Order candidates by real modification time. Each
returns topic, goal, decisions, open threads, struggles, and
artifacts, citing the chat id the harness uses.
- Sweep the shared record whenever the topic names a feature, file,
subsystem, or bug. Hand it to
why investigators, steered to
current state, what was tried, and what users still report.
- Verify against live state with
git and gh.
- Write the brief to the contract below.
Output contract
- Capsule. At most 5 bullets.
- Threads. One line each, prefixed with exactly one status tag:
[merged #N], [open PR #N], [in flight <branch>],
[verified, uncommitted], [reverted #N], or
[planned, not started].
- Problems. At most 5 recurring ones.
- Next move. The single most useful next action.
Apply references/prose-slop.md from the selected deslop skill directory. Sanitize private
context before any public output.
Recall procedure
Read recall procedure when running this workflow.
Apply the authorized scope and mode of this entry point to every step.
Resolve other skills through this distribution’s active catalog; resolve
resources relative to the installed skill directory.
1---2name: recall3description: Rebuild recent working context from chat history, live state, and the shared record, then hand back a tight current-state brief. Use for recall my work on X, catch me up, what have I been working on, or where did I leave off.4license: MIT5---6
7# Recall
8
9Before you start or resume work, rebuild the user's recent working
10context and hand back a tight capsule.
11
12Companion to `pstack` Session pickup (one specific prior chat) and
13`memory-systems` (designing persistent agent memory). This skill loads
14working context across recent chats and the shared record.
15
16## Authorized Scope
17
18Apply this engine only within the user's requested task and existing explicit
19authorization. Loading or delegating to it grants no additional authority.
20Preserve report-only restrictions and the caller's target, host, provider, and
21cost limits. Existing approval satisfies a gate only for the same actions and
22scope; obtain approval before expanding them. Forward these limits to delegates.
23
24## Contract
25
26Inputs:
27
28- An optional topic and time window (default last 7 days)
29- The active workspace only
30
31Outputs:
32
33- A brief: capsule, tagged threads, recurring problems, next move
34
35Creates/Modifies:
36
37- None
38
39External Side Effects:
40
41- Read-only git / `gh` and whatever evidence connectors `why` uses
42
43Confirmation Required:
44
45- None
46
47Delegates To:
48
49- `why` investigators for the shared record
50- Recommend `pstack` Session pickup when the ask is one specific prior chat
51
52## Steps
53
541. Classify. One specific prior chat is Session pickup. A full state
55 capsule already in the message skips mining.
562. Lock the scope. Pin the window, the topic, and the workspace. State
57 the scope back. Never quietly turn "all" into "recent N". Never
58 read another project's transcripts without being asked.
593. Fan out across chat history. Spawn parallel subagents on the fast
60 cheap tier. Order candidates by real modification time. Each
61 returns topic, goal, decisions, open threads, struggles, and
62 artifacts, citing the chat id the harness uses.
634. Sweep the shared record whenever the topic names a feature, file,
64 subsystem, or bug. Hand it to `why` investigators, steered to
65 current state, what was tried, and what users still report.
665. Verify against live state with `git` and `gh`.
676. Write the brief to the contract below.
68
69## Output contract
70
71- **Capsule.** At most 5 bullets.
72- **Threads.** One line each, prefixed with exactly one status tag:
73 `[merged #N]`, `[open PR #N]`, `[in flight <branch>]`,
74 `[verified, uncommitted]`, `[reverted #N]`, or
75 `[planned, not started]`.
76- **Problems.** At most 5 recurring ones.
77- **Next move.** The single most useful next action.
78
79Apply `references/prose-slop.md` from the selected `deslop` skill directory. Sanitize private
80context before any public output.
81
82## Recall procedure
83
84Read [recall procedure](references/recall-procedure.md) when running this workflow.
85Apply the authorized scope and mode of this entry point to every step.
86Resolve other skills through this distribution’s active catalog; resolve
87resources relative to the installed skill directory.