conversation-launcher

Featured

Offer the user several spin-off conversations as clickable buttons on a single persistent card. Each click spawns a fresh seeded conversation in the sidebar; the user keeps their place in the current conversation. Use when you want to branch into N focused threads (research directions, draft choices, pending replies, triage of N items) without losing the current context. Not for single-destination pivots — just reply inline.

AI & Automation 954 stars 145 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
99
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

Use this skill when you want to offer the user several spin-off conversations from the current one. You render **one** persistent card. Each button on the card spawns its own seeded conversation in the sidebar. The user can click multiple buttons without losing their place — the origin conversation (this one) keeps focus. ## When this fits - Research branches — "here are three angles to pursue" - Draft choices — "here are the reply drafts I could write" - Triaging N items — "here are the five threads with pending replies" - Pending-reply fan-out — each sender gets their own drafting conversation ## When this does NOT fit - Single-destination pivots — if there's one obvious next conversation, just reply inline or navigate there directly. One button is not a menu. - Options that share context and should stay in one thread — keep them here. - Inline Q&A the user can skim in place — answer; don't fan out. ## How to render Emit exactly one `ui_show` call with a card shaped like this, then end your turn: ```json { "surface_type": "card", "display": "inline", "persistent": true, "await_action": false, "data": { "title": "<framing headline>", "body": "<one short sentence framing the choice>" }, "actions": [ { "id": "opt-1", "label": "<short button label>", "style": "primary", "data": { "_action": "launch_conversation", "title": "<short conversation title>", "seedPrompt": "<full first-user-message seed>",...

Details

Author
vellum-ai
Repository
vellum-ai/vellum-assistant
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category