Help us improve
Share bugs, ideas, or general feedback.
From thinking-frameworks-skills
Cross-references Trend Scout candidate items against a topic ledger to classify as NEW or overlapping with seeds, drafts, or published posts, adding reinforcement angles for published overlaps.
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:cross-ref-topic-ledgerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
Scores and assigns 1-4 controlled-vocabulary tags to content using keyword + title matching, logs near-miss proposals for vocabulary extension.
Generates Substack Note ideas by scanning YouTube videos, newsletters, and prior Notes. Orchestrates fetching, processed-log management, duplicate prevention, and delegation to idea extraction. Use for content repurposing and posting cadence.
Run the daily content pipeline to fetch signals, analyze relevance, draft output, edit for voice fidelity, and deliver the brief
Share bugs, ideas, or general feedback.
Per candidate:
- [ ] Step 1: Parse topic-ledger.md into {slug, title, status, tags, last_touched} records
- [ ] Step 2: Extract 2-5 topic tags from the candidate's summary (reuse ledger vocabulary)
- [ ] Step 3: Match candidate to ledger entries by tag overlap (≥2 shared tags) OR semantic title similarity
- [ ] Step 4: Classify: NEW | OVERLAPS seed:{slug} | OVERLAPS draft:{slug} | OVERLAPS published:{slug}
- [ ] Step 5: If OVERLAPS published, generate reinforcement_angle (1 line)
- [ ] Step 6: Annotate candidate with dedup_status, overlap_slug, reinforcement_angle
When OVERLAPS published: generate a one-line angle the writer could use in a future post.
Example:
attention-as-kernel-regressionNEW; false negatives (a missed overlap) are worse UX than false positives (a buried genuine thread).corpus/dead/ — dead ideas should stay dead for Trend Scout's purposes.