From c184f3f50a00dfa33599fda7ea6db1ffa412175b Mon Sep 17 00:00:00 2001 From: rzen Date: Sun, 3 May 2026 15:17:38 -0400 Subject: [PATCH] daily-finds: nominate sources cited in items, no per-run cap MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make it explicit that when a post on a known source credits or links out to another publication ("via X", "first seen on Y", etc.), that publication becomes a candidate source. Drop the previous 1-2 nominees cap — capture every plausible new source the run surfaces. --- .claude/skills/daily-finds/SKILL.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.claude/skills/daily-finds/SKILL.md b/.claude/skills/daily-finds/SKILL.md index 1327941..819a082 100644 --- a/.claude/skills/daily-finds/SKILL.md +++ b/.claude/skills/daily-finds/SKILL.md @@ -1,6 +1,6 @@ --- name: daily-finds -description: Capture-only daily sweep for unique.rzen.dev. Scans every source in sources.json, writes one find file per qualifying item to src/content/find/, and nominates 1-2 new sources to consider. Does NOT pick a winner, write a superpost, or address the user/audience. Picking happens via /build-finds and /build-review. Use when the user asks for "today's finds", "morning sweep", "capture", or runs /daily-finds. +description: Capture-only daily sweep for unique.rzen.dev. Scans every source in sources.json, writes one find file per qualifying item to src/content/find/, and nominates any new sources cited in the items it reads (plus optionally via WebSearch). Does NOT pick a winner, write a superpost, or address the user/audience. Picking happens via /build-finds and /build-review. Use when the user asks for "today's finds", "morning sweep", "capture", or runs /daily-finds. disable-model-invocation: true --- @@ -58,14 +58,17 @@ For every survivor, write one file at `src/content/find/.mdx`: If `link` for a Reddit-discovered item points at a v.redd.it / i.redd.it URL, fetch the post's selftext or comments to find the actual product URL before writing the file. -### 4. Nominate 1–2 new sources +### 4. Nominate new sources -Spend a small slice of the run on source discovery: +Watch for new sources organically and via search. No cap on nominees per run — if a day's reading surfaces five plausible new sources, capture all five. -- During scans, when another publication / blog / shop / newsletter is referenced in a way that suggests it'd fit the brief, capture it. -- Or run one targeted `WebSearch` for `"best newsletter"` or `" curator blog"`. -- Append nominees to `candidate-sources.md` (create if missing) under today's date heading. For each: name, URL, a one-line case for adding, and which existing source surfaced it (or "WebSearch"). -- Don't auto-add to `sources.json` — that's a user decision. +- **From inline references in source posts.** When a post on a known source credits or links out to another publication as where they originally discovered the thing, capture that publication as a candidate source. Trigger phrases to watch for: *"via X"*, *"first seen on Y"*, *"spotted by Z"*, *"h/t X"*, *"originally posted on Y"*, *"thanks to X for the find"*, or any byline / sidebar link pointing to a different domain that itself looks like a curated feed. Cool Tools, Tools and Toys, Recomendo, Kottke, and Daring Fireball especially tend to credit their finds — read posts carefully enough to catch these credits. +- **From general observation.** When a publication is mentioned in a way that suggests it'd fit the brief (curated, taste-driven, focused on delightful or unusual items), nominate it. +- **From targeted search.** If the run produced few or no organic candidates, run one `WebSearch` for `"best newsletter"` or `" curator blog"`. + +Append every nominee to `candidate-sources.md` under today's date heading. For each: name, URL, a one-line case for adding, and how it was surfaced — name the originating source post when applicable (e.g. *"via a Cool Tools post about the Spyderco Dragonfly"*), or *"WebSearch"* for search-derived candidates. + +Don't auto-add to `sources.json` — that's a user decision. ### 5. Update the log