← All loops · content · any
Keyword discovery loop
The content queue always holds at least 10 briefed keywords with search demand.
F1 · Goal
The content queue always holds at least 10 briefed keywords with search demand.
F2 · Trigger
0 6 * * 1
F3 · Discover
Diff GSC impression queries against existing pages; crawl competitor sitemaps for gaps.
F4 · Act
Cluster gaps, score by impressions x absence, draft a one-paragraph brief each.
F5 · Verify
Each brief has volume evidence and no duplicate against existing slugs.
F6 · Persist
Briefs appended to queue.md with score and source query.
F7 · Exit
At least 5 new briefs queued, or no gaps above threshold.
Cost
~9k tokens per cycle (measured)
Runnable code
0 6 * * 1 cd ~/site && claude -p "$(cat loops/keyword-discovery.md)" --allowedTools "Bash,WebFetch,Write"
Adapted it for your stack? Submit your variant →