Skip Reflect

Discard queued learnings without processing

tools-only 89107d9 3 files · 2.8 KB Updated 7 repo stars

File contents

Context

  • Queue count: !jq 'length' ~/.claude/learnings-queue.json 2>/dev/null || echo 0

Your Task

  1. If queue is empty:

    • Output: "Queue is already empty. Nothing to skip."
    • Exit
  2. If queue has items:

    • Show: "You are about to discard [count] learning(s). These will be lost:"
    • List each queued item briefly (type + first 50 chars of message)
    • Ask: "Are you sure? [y/n]"
  3. If user confirms (y/yes):

    • Clear the queue:
    echo "[]" > ~/.claude/learnings-queue.json
    
    • Output: "Discarded [count] learnings. Queue cleared."
  4. If user declines (n/no):

    • Output: "Aborted. Run /reflect to process learnings instead."

Note

This is an escape hatch for when auto-detection captures false positives or learnings aren't worth saving. Use sparingly.

tools-only/X-Skills/tree/main/development/tools/2633-skip-reflect_6ab39352 commit 89107d9609

Frequently asked questions

npx skillmds add tools-only/skip-reflect