conversation-launcher

Solid

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 648 stars 94 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
94
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
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

create-card

File a new card with frontmatter, DoD scaffold, and (for bugs) reproduce.py stub. AUTO-INVOKE when user says "let's do X", "implement Y", "fix Z", "add support for", "I want to", "we need to", describes a bug, requests a feature, or initiates ANY persistent work item. The card is filed BEFORE implementation — the body is the briefing the next reader (human or AI agent) needs to act cold. Title must be user-facing, descriptive, PO-readable (not engineer's jargon).

2 Updated today
zauberzeug
AI & Automation Listed

engender

Generate discontinuous fragments of possible conversations between Claude and the user, drawn entirely from the substrate of the current chat — its themes, vocabulary, mood, and both parties' idiosyncrasies as revealed here. Not a continuous dialogue but separate snippets, moments, ping-pong exchanges in varying lengths and moods. Each fragment renders *this* specific pair in a conversation that did not happen but could have. Default output is 4+ fragments varying in length (2-turn volleys to 10+ turn ping-pongs), mood (playful, technical, vulnerable, frustrated, breakthrough), and register. Do not import themes or vocabulary outside this chat — substrate-fidelity is the form's discipline. Use when asked 'engender us,' 'loom us further,' 'what conversations could we have had,' 'generate fragments of us,' 'model our idiosyncrasies,' or any request for conversational fragments between Claude-as-here and user-as-here. Pairs with /civilians (chat outside vs. chat with itself), /shards, /see-also.

4 Updated 1 weeks ago
Wondermonger-daydreaming
AI & Automation Solid

overdrive

Pushes interfaces past conventional limits with technically ambitious implementations — shaders, spring physics, scroll-driven reveals, 60fps animations. Use when the user wants to wow, impress, go all-out, or make something that feels extraordinary.

5,522 Updated 2 days ago
fengshao1227