recall
Reconstruct recent working context from scoped agent history, project records, and live repository state. Use whenever the user asks to catch up, resume prior work, remember what happened, or continue work whose earlier agent context is missing.
- License 许可
- MIT
- 所属仓库
- caezium/skills
- 最近更新
- 2026-08-24
- Stars
- ★ 3
- Forks
- 0
01 前言 Front Matter
- name
- recall
- description
- Reconstruct recent working context from scoped agent history, project records, and live repository state. Use whenever the user asks to catch up, resume prior work, remember what happened, or continue work whose earlier agent context is missing.
02 资源文件 1
- 许可证LICENSE1.0 KB
03 SKILL.md 正文
Recall
Rebuild the user's working context before acting, then return a tight capsule of the current truth and the single best next move. History supplies leads; live state decides what is true now.
Availability and fallback
| Need | Cursor | Claude Code | Codex / T3 | Fallback |
|---|---|---|---|---|
| Active transcript | Use the transcript path exposed by the harness; otherwise inspect the active workspace under ~/.cursor/projects/ |
Use the path exposed by the harness; otherwise inspect the matching project under ~/.claude/projects/ |
Use the path exposed by the harness; otherwise inspect matching cwd metadata under ~/.codex/sessions/ |
Build a digest from the visible conversation |
| Parallel history slices | Use the available Task or subagent facility | Use the available Agent/Task facility | Use spawn_agent and drain with wait_agent |
Search slices sequentially with the same return schema |
| Shared record | Use available source-control, issue, chat, docs, and observability connectors | Same | Same | Use local git history and repository docs; name unavailable sources |
Only delegate when the current user and system policy permit it. Never weaken privacy boundaries to gain parallelism.
Process
- Classify the request. Recall reconstructs context across earlier work. If the user supplied a complete state capsule—target, branch, current result, and next task—use it and skip history mining.
- Lock the scope. Pin the topic, workspace, and time window. Default “recent” to seven days. Never turn “all” into a smaller range silently, and never inspect another project's history unless the user asks.
- Find matching sessions. Prefer harness-provided transcript paths. Otherwise filter candidates by workspace metadata and real modification time, match the opening user prompt or topic, and exclude the current session plus obvious worker/eval noise. Search before reading; open only relevant regions.
- Slice large histories. For more than a couple of sessions, partition by time or source. Every worker returns one block per session: topic, user goal, decisions, corrections, open threads, and artifacts, with a session identifier. Keep raw transcripts out of the coordinating thread.
- Sweep the shared record for named targets. When the request names a feature, file, subsystem, or bug, inspect relevant git history plus available PRs, issues, chat, docs, and error records. Ask: what is current, what was tried and failed, and what are users still reporting? A null result is a finding. Skip this sweep for pure activity recall with no named target.
- Verify live state. Check surfaced branches, commits, worktree changes, PRs, and tickets directly. A transcript is historical evidence, not present truth.
- Write the brief. Keep adjacent work out unless it blocks the named topic.
Output contract
- Capsule: at most five bullets describing the work and its overall state.
- Threads: one line each with one status tag:
[merged #N],[open PR #N],[in flight <branch>],[verified, uncommitted],[reverted #N], or[planned, not started]. - Problems: at most five recurring problems, including failed or reverted approaches.
- Next move: one concrete action with the highest leverage.
- Coverage note: sources searched, unavailable sources, and the exact time/workspace scope.
Cite session identifiers and durable source references without exposing private transcript content. Sanitize before any public output.
<!-- Adapted from poteto/pstack recall, MIT License, Lauren Tan, cursor/plugins@51a96e0. -->
04 同仓库更多 Skills
writing-for-agents
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.
wrangler
Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
workers-best-practices
Reviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
wizard
Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can perform itself.
why
Use for 'why does X work this way', 'why we picked Y', design rationale, regressions, postmortems, or data-backed thresholds. Discovers available evidence sources, searches each relevant category, and returns a cited read on decisions and tradeoffs. Use how for runtime behavior.
week-prep
Generate a briefing with calendar, tasks, and attention flags. Use for "week prep", "briefing", or "what's on this week".