From quiver
Delete all handover files for the current project to completely reset session history.
npx claudepluginhub yagizdo/quiver --plugin quiverThis skill uses the workspace's default tool permissions.
---
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Guides code writing, review, and refactoring with Karpathy-inspired rules to avoid overcomplication, ensure simplicity, surgical changes, and verifiable success criteria.
Share bugs, ideas, or general feedback.
First, use the Glob tool to list .claude/handovers/*.md. Sort results by filename descending (newest first, since filenames are timestamps).
Using the Glob results, determine which branch applies:
If the listing shows an error (e.g., "No such file or directory"), is empty, or contains no .md files:
No handover files found — nothing to purge.
Stop here.
If there are one or more .md files:
Files to delete ({count}): {bulleted list of all .md filenames}
AskUserQuestion tool with these actions:
["Yes, delete all", "Cancel"]Cancelled — no files were deleted.
rm -f .claude/handovers/*.md
MEMORY.md in your memory directory). Remove only lines that contain the <!-- handover-sourced --> marker from MEMORY.md using the Edit tool. Leave all other entries untouched. Count removed lines as {N}. After cleanup, inform the user:
Also removed {N} handover-sourced references from MEMORY.md. If no matching entries were found, skip this message.
After deletion, output:
Purged: {count} handover file(s) Files deleted: {comma-separated filenames} Status: Clean slate.
Re-list .claude/handovers/ after deletion to confirm no .md files remain. If the directory is now empty, confirm: "Directory clean — 0 handover files."
Trigger: /delete-all-handovers (and /quiver:delete-all-handovers should also work)
Setup:
.claude/handovers/ exists in the project root with two or more .md files.Expected behavior:
.claude/handovers/*.md and lists every filename with the count (Files to delete (N): …).AskUserQuestion with ["Yes, delete all", "Cancel"].Cancelled — no files were deleted. and exits without touching any files.rm -f .claude/handovers/*.md, then strips lines tagged <!-- handover-sourced --> from MEMORY.md via Edit, reporting how many were removed..md files remain and prints the output template (Purged, Files deleted, Status: Clean slate.).Verification checklist:
/delete-all-handovers.nothing to purge line and writes nothing..md filename before deletion.AskUserQuestion, not plain text.MEMORY.md lines without the <!-- handover-sourced --> marker stay intact.Directory clean — 0 handover files.Known gotchas:
rm -f .claude/handovers/*.md glob is shell-expanded; if the directory is missing entirely, rm -f exits 0, which is desired but means callers must rely on the pre-deletion existence check.AskUserQuestion step, even when running automated tests.