From thinking-frameworks-skills
Searches a substacker corpus (seeds, drafts, published) for prior thinking on a topic, keyword, analogy, or author. Returns ranked matches with id, status, density, and excerpt. Use when another agent needs precedent before generating new material.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:search-corpusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Workflow](#workflow)
Related skills: Called by intuition-builder (before generating framings), editor (before reviewing a draft to surface prior thinking), writer directly. Read-only — no writes.
Search corpus for query:
- [ ] Step 1: Parse query → topic tag, keyword, analogy term, or author
- [ ] Step 2: Grep corpus/{seeds,drafts,published}/**/*.md
- [ ] Step 3: Rank matches by signal
- [ ] Step 4: Format top 10 as a ranked list with id, status, density, excerpt
The skill accepts three query shapes:
dropout): grep frontmatter topics: for the tag; fallback to body keyword.kv cache): grep body + title for the phrase.{topics: [attention-mechanism], status: published}): direct filter.Rank by:
published > draft > seed > dead.Exclude corpus/dead/ always unless query includes include_dead: true.
Top 10 matches, one per line:
N. {id} | {status} | density={score} | "{first-sentence excerpt, ≤120 chars}"
If >10 results, show 10 and append: ... N more matches — narrow the query.
If 0 results: No matches. Candidate related searches: {suggest 2-3 alternate topic tags}.
Query: dropout
Matches:
1. 2026-04-21-dropout-as-ensemble-thinned-networks | seed | density=7 | "had a thought while running — dropout is secretly an ensemble method."
2. 2026-02-08-bagging-in-deep-nets | draft | density=6 | "bagging is the thing dropout is trying to be."
3. 2025-11-14-noise-as-regularization | published | density=5 | "adding noise at training time prevents the model from memorizing."
Query: KV cache (freeform)
Matches:
No matches. Candidate related searches: attention-mechanism, inference, context-engineering
corpus/dead/ unless query explicitly opts in.manual_edits: true — do not reveal private-looking content beyond first-sentence excerpt without caller explicitly requesting full seed read.npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsChecks a candidate seed against an existing corpus for exact (sha256) and near-duplicates (title/content Jaccard, shared topics). Exact matches exit; near-matches link via related_seeds instead of creating duplicates.
Compiles deep context on a topic by combining semantic search with relationship traversal across 4 retrieval phases. Useful for research spanning multiple entries and connections.
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.