--- name: vault-stream description: Capture a stream idea or guest profile for content planning allowed-tools: - vault_create_entry - vault_search - vault_link - ask_user --- Smart capture for content/show planning. Detect type from input: **Guest profile** (input is about a person): - Names someone specific - Describes who they are, what they've built - Mentions "guest", "have on", "should interview" Action: `vault_create_entry(entry_type: "guest_profile", ...)` **Stream idea** (input is about a topic/concept): - Describes what the episode would be about - Mentions a format (interview, vibe coding, demo, news) - Has talking points Action: `vault_create_entry(entry_type: "stream_idea", ...)` When ambiguous (just names a person with no clear topic), default to guest profile. ## Guest Profiles Extract: name, about, why they'd be good, relationship type (personal/network/cold), contact info, potential topics. ## Stream Ideas Extract: topic, format, potential guest, planned date if mentioned. ## Link Link to the parent project entry for the show via `vault_link(link_type: "parent")`. Check for duplicates: `vault_search(query: "{name or topic}")` — if similar exists, suggest updating instead.