How this command is triggered — by the user, by Claude, or both
Slash command
/openclaw-reflect:skip-reflectThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
## 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: - Output: "Discarded [count] learnings. Queue cleared." 4. If user declines (n/no): - Output: "Aborted. Run /reflect to process lear...
jq 'length' ~/.claude/learnings-queue.json 2>/dev/null || echo 0If queue is empty:
If queue has items:
If user confirms (y/yes):
echo "[]" > ~/.claude/learnings-queue.json
If user declines (n/no):
This is an escape hatch for when auto-detection captures false positives or learnings aren't worth saving. Use sparingly.
npx claudepluginhub marshallaaron03-ops/openclaw-reflect --plugin openclaw-reflect/skip-reflectDiscards queued learnings without processing: previews count and items, requires y/n confirmation before clearing project queue.
/learn-resetClears all knowledge base entries from learnings files, resets classification cache and learning state after user confirmation. Irreversible action with completion summary.
/prune-learningsInvokes pruning script to clean up old session directories, rotate log files, remove archived pending files, and clear stale locks per configurable retention policy.
/clear-allDeletes all Reflexio interactions, profiles, and user playbooks. Destructive operation that permanently removes data with no undo or recovery option.
/reviewDisplays pending coach learning proposals with diffs, rationale, analysis, and approve/reject/needs-refinement recommendations.