Generate salient questions from topics, use them to create search queries and discover new topics. Used by /eigenfeed and /coldstart, also invocable directly.
Inspired by the Stanford Smallville generative agents reflection mechanism. This skill does three things:
Read the vault state:
vault/profile.md — for anti-preferences and curiosity edgesvault/topics/*.md — the interest graph (both active and expired — pay attention to Sources sections for recency signals)vault/questions/*.md — existing questions (both active and expired — useful for seeing what's already been asked)Look across all active topics — especially their Sources sections — and the profile's curiosity edges. Also glance at expired topics and questions for context (what used to matter, what's been asked before).
Ask: "What are the 3-5 most important questions this reader is trying to answer right now?"
Guidelines:
Examples of good questions:
First, mark all currently active questions as expired:
# Find active questions and update their status and tags
For each active question file in vault/questions/, update its frontmatter: set status: expired and change tags from [question, active] to [question, expired].
Then write new question files. For each salient question, write vault/questions/<slug>.md:
---