# Skip Reflect

> Discard queued learnings without processing

- Skill: `tools-only/skip-reflect` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds add tools-only/skip-reflect`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/skip-reflect/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/tools-only/skip-reflect

---


## 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:
   ```bash
   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.

