Skip to content
Back to skills

Recall

ASecurity

Show this project's saved cross-session handoff note (the resume point shared across checkouts of the same git remote and across linked worktrees). Use when the user types /recall, asks "where did we leave off?", "what's the handoff?", "what was I working on?", or "catch me up".

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
ai-agentsbashgit

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 6, 2026

npx -y skills add fakoli/fakoli-plugins --skill recall --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Recall?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Recall
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fakoli-recall/badge)](https://www.skillsdirectory.com/skills/fakoli-recall)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: recall
description: Show this project's saved cross-session handoff note (the resume point shared across checkouts of the same git remote and across linked worktrees). Use when the user types /recall, asks "where did we leave off?", "what's the handoff?", "what was I working on?", or "catch me up".
allowed-tools: Bash Read
---

Resolve `PLUGIN_ROOT` from the host-provided `PLUGIN_ROOT` / `CLAUDE_PLUGIN_ROOT`, or from this loaded skill’s directory (`../..`). Use that absolute path for the bundled commands; do not assume the current directory is the install root.


# Show the project handoff

Print the durable resume note for THIS project (the same note from every
checkout of the same git remote, and from every linked worktree of local repos).

## Steps

1. Resolve the path:

   ```bash
   bash "${PLUGIN_ROOT}/scripts/handoff-path.sh"
   ```

2. If the file exists and is non-empty, `Read` it and show the user the
   PROSE (everything below the `---` frontmatter block, when one is present —
   the frontmatter is machine metadata, not part of the note).

3. Check whether the note is still current before recommending its Resume
   items:

   ```bash
   bash "${PLUGIN_ROOT}/scripts/handoff-freshness.sh"
   ```

   Surface every `STALE` line to the user prominently (branch moved, HEAD
   advanced/diverged, recorded anvil claim no longer active, note older than
   `HANDOFF_MAX_AGE_DAYS`). A legacy note reports "freshness unavailable" —
   say so and continue. Then offer to act on the top item under **Resume**,
   adjusted for any staleness (e.g. re-verify a Resume step whose claim was
   released).

4. If it is missing or empty, tell the user there is no saved handoff for this
   project yet and suggest `/handoff:handoff` to create one.

Files in this skill

  • SKILL.md1.7 KB
  • agents/openai.yaml165 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.