← ClaudeAtlas

op-curate-nudgelisted

When the bucket loop is enabled (default-off since round 6), auto-fires once at the start of any conversation if the user's bucket has 5+ pending suggestions AND it's been >30 days since the last `/bucket curate` run (or no `/bucket curate` has ever run). Emits one quiet line at the top of the first turn suggesting `/bucket curate`, then continues with the user's request. Silent otherwise — do not load the body when the conditions don't match.
TimTGelhard/ACHRON-spine · ★ 1 · AI & Automation · score 74
Install: claude install-skill TimTGelhard/ACHRON-spine
# op-curate-nudge — close the capture/curate loop The capture/curate flywheel ([19c](../../../chapters/personalization/19c-suggestion-loop.md), [19d](../../../chapters/personalization/19d-curation-session.md)) only works if curation actually happens. `op-suggest` quietly appends entries to `bucket/SUGGESTIONS.md` during normal work; without a periodic nudge, the queue grows unread and becomes a graveyard. This skill is the single nudge that prevents that — one line at conversation start when the queue is meaningfully behind. ## When this fires ALL four conditions must be true: 0. **Bucket loop is on.** Read `~/.claude/achron-spine-profile.md` `## Spine defaults` → `Bucket loop:`. If the value is `off`, silently exit. Default if the field is absent: `off` (the audit-recommended default after the round-6 flip — a user who never ran `/onboard` shouldn't get nudges from a bucket loop they never opted into). 1. `~/.achron-spine/bucket/SUGGESTIONS.md` exists. 2. The file has **N+ pending entries**, where **N = `Curate nudge pending threshold`** in `~/.claude/achron-spine-profile.md`'s `## Spine defaults` section, or **5** if the profile doesn't set it. Count lines that match `- **Status:** pending` (case-insensitive). The `Status:` field is mandatory in every entry — `op-suggest` writes it on every append. If a file has `## ` entries under the **Pending** section but zero `Status:` lines, the file shape is unrecognized: emit one warning line at conversation start and skip the n