vellum-ai
- 156 skills
- 0 followers
- 9 hours ago last updated
- ▌ Imessage · vellum-ai bundleSend an iMessage or SMS to a phone number. Use when the user asks the assistant to text someone, or asks it to text them.
- ▌ Imessage Setup · vellum-ai bundleSet up the iMessage channel with the user's own Photon, Linq, or Comms account so the assistant can send and receive texts. After the provider is stored, save and verify the user's iMessage handle on their guardian contact if it is missing. Use when the user wants to text the assistant, when a send fails with a missing credential or 401, or when the channel reports it is idle.
- ▌ Sms · vellum-ai bundleSend an SMS to a phone number. Use when the user asks the assistant to text someone, or asks it to text them.
- ▌ Sms Setup · vellum-ai bundleSet up the SMS channel with the user's own Twilio account and number so the assistant can send and receive texts. After the credentials are stored, save and verify the user's SMS handle on their guardian contact if it is missing. Use when the user wants to text the assistant, when a send fails with a missing credential or 401, or when the channel reports it is idle.
- ▌ Boardgame Rules · vellum-aiAnswer board-game rules questions from the installed boardgame-rules plugin, or validate a specific play situation against a pre-authored worked example. Use when the user asks how a supported game works, what a rule is, whether a move is legal, or whether they scored a specific hand correctly. Call boardgame_list_supported_games for what is installed.
- ▌ First Play Companion · vellum-aiTeach a supported board game at the table, during one sitting: ask what the players already know, teach in layers (goal, turn loop, exceptions), cite every ruling, and bridge to their known games — but only when the corpus has a real analogy. Use when someone says "teach me X", "we're playing X", or asks how a rule works mid-game.
- ▌ Habit Building · vellum-ai bundleCoach the user on building sustainable health habits around sleep, daily movement, consistency, and behavior change. Use when the user mentions struggling with consistency, motivation, sleep, getting enough steps, or wants to build healthier routines. Also activates when the user seems discouraged about progress or needs a mindset shift.
- ▌ Workout Planning · vellum-ai bundleHelp the user plan workouts, choose exercises, and structure training routines. Use when the user asks about workout splits, exercise selection, progressive overload, rest days, or wants a training plan. Also activates when the user mentions wanting to start exercising, change their routine, or break through a plateau.
- ▌ Nutrition Coaching · vellum-ai bundleGuide the user on nutrition, meal planning, and dietary choices. Use when the user asks about what to eat, protein intake, calorie targets, meal timing, hydration, macronutrients, or building a meal plan. Also activates when the user mentions struggling with hunger, cravings, or energy levels related to food.
- ▌ Threadkeeper Setup · vellum-aiConfigure Threadkeeper, including an explicit, changeable conversation backfill scope, serendipity setting, and sensitive-category privacy default. Use when the user asks to set up, enable, configure, or backfill Threadkeeper.
- ▌ Threadkeeper Review · vellum-aiReview Threadkeeper open loops, memory-gardener proposals, contradictions, and serendipity connection hypotheses. Use when the user asks what needs review, wants to accept, reject, snooze, complete, archive, explore, or dismiss a Threadkeeper item.
- ▌ Context Archaeologist · vellum-aiReconstruct the history behind a decision, project, claim, or recurring idea using Threadkeeper's staged evidence retrieval. Use when the user asks what happened, why a decision was made, when an idea started, what changed, or where a claim came from.
- ▌ QA Web UI Vellum Client QA · vellum-ai bundleVisually test vellum-assistant clients/web changes on a feature branch: boot the app locally with mocked platform APIs, drive it in headless Chromium with mobile/coarse-pointer emulation, dispatch real CDP touch gestures, and produce screenshots plus an annotated mp4 video as proof. Use for swipe gestures, mobile layouts, safe-area/iOS-flavored UI, or any before/after visual verification of a branch.
- ▌ QA Mock Backend Vellum Client QA · vellum-ai bundleStand up a fake vellum platform + daemon backend so any vellum-assistant client (web via Playwright, iOS via simulator, Electron) boots to the real chat UI with scripted conversation state — no real accounts, daemon, or network. Shared core of the qa-web-ui and qa-ios-simulator skills.
- ▌ QA IOS Simulator Vellum Client QA · vellum-aiVerify native iOS behavior of the vellum-assistant Capacitor app on a real iOS simulator: build from a worktree, boot against the qa-mock-backend server, drive with XCUITest, and record video proof. Use for anything WKWebView/Swift-side — edit menus, native plugins, permissions, keyboard behavior, safe-area — that web emulation can't reach.
- ▌ Admin Digest · vellum-aiThe Admin Copilot's morning briefing — a chief-of-staff digest unifying today's calendar and meeting prep, an inbox triage summary with propose-then-confirm actions, new competitor deltas, and stale follow-ups. Use when producing the daily/morning admin digest or chief-of-staff briefing, or when the morning digest schedule fires.
- ▌ Competitor Brief · vellum-ai bundleRecurring competitor and market monitoring. Tracks a saved list of competitors, checks their sites and recent news each run, diffs against the last run, and reports only what materially changed — pricing, launches, funding, hiring, positioning. Use for "track competitors", "competitive intel", "what changed with <competitor>", managing the tracked list, or the weekly competitor brief.
- ▌ Admin Copilot Prefs · vellum-ai bundleShared persistence layer for the Admin Copilot — provides the admin_copilot_prefs tool that reads/writes the plugin's preferences and tracked-competitor state. Loaded automatically as an include of the admin-copilot-setup, admin-digest, and competitor-brief skills; rarely loaded directly.
- ▌ Admin Copilot Setup · vellum-aiOne-time guided setup for the Admin Copilot — a proactive chief-of-staff that runs a morning digest, keeps the inbox triaged (propose-then-confirm), preps the calendar, and delivers a weekly competitor brief. Use when the user wants to set up, enable, configure, or turn on their admin assistant / chief of staff, or change what it does proactively.
- ▌ Weekly Review · vellum-aiGenerate a board-meeting-style weekly briefing summarizing recent decisions, stuck items, OKR drift, and recommended focus for the next period. Activates when the user asks for a weekly review, a status update, "what happened this week," board prep, or when a scheduled weekly trigger fires.
- ▌ Cofounder Tools · vellum-ai bundleCompany-memory tools for the co-founder plugin: company profile, decision log, OKRs, blind-spot analysis, and briefings. Load when the user wants to log, review, or search a strategic decision, set or update OKRs, update company profile details, or asks "what did I decide about..." — any co-founder data operation outside a full onboarding, strategy session, or weekly review.
- ▌ Strategy Session · vellum-aiActive co-founder mode for thinking through decisions, plans, and strategy. Pushes back, surfaces blind spots, references prior decisions, and challenges the founder's thinking. Activates when the user wants to think through a decision, asks "what do you think about...", wants a devil's advocate, or is working through a strategic problem.
- ▌ Cofounder Onboarding · vellum-aiFirst-run company setup for the co-founder plugin. Walks the founder through describing their company, team, stage, and top challenges, then stores the profile. Activates when the user first installs the co-founder plugin, says they're starting a company, have a startup, or when no company profile exists yet and the user asks what the co-founder can do.
- ▌ Onboarding · vellum-aiFirst-run onboarding for the Polyglot language learning plugin. Use when the user first interacts with Polyglot, when they want to set up a new language, or when they say things like "I want to learn Spanish" or "set up language learning." Gathers language choice, current level, goals, and life context, then runs a first practice session.
- ▌ Ambient Mode · vellum-aiInstructions for weaving target language into normal conversations when the user is in ambient mode. Use when the Polyglot plugin is in ambient mode and the user is having a normal (non-practice) conversation. This is the differentiated experience — language learning that happens inside real life, not in a separate app.
- ▌ Immersive Mode · vellum-aiInstructions for immersive mode where the assistant responds primarily in the target language. Use when the user is in immersive mode — advanced learners or intensive practice periods. The assistant uses English only for clarification or when the user is clearly lost.
- ▌ Practice Session · vellum-aiRun a dedicated language practice session. Use when the user asks to practice, says "let's practice [language]", wants to do a lesson, or when a practice session should start. Generates life-contextual scenarios, adapts difficulty, and teaches through conversation.
- ▌ First Draft Roast · vellum-aiDeliver constructive-but-savage feedback on a piece of prose. Runs programmatic text analysis first (adverb density, passive voice, weak verbs, clichés, sentence rhythm, word repetition, reading level), then roasts the draft using the real numbers as ammunition. Use when the user pastes a draft and asks for feedback, a roast, a critique, says "rip this apart", "tear this up", "how's my writing", or wants honest feedback on their prose.
- ▌ Daily Prompt Forge · vellum-aiGenerate a daily writing prompt calibrated to the user's genre and streak, with difficulty that escalates as they build a habit. Saves drafts to a gallery that grows over time. Use when the user asks for a writing prompt, daily prompt, wants to write something, says "give me something to write about", mentions their writing streak, or wants to see their draft gallery.
- ▌ Query Letter Doctor · vellum-aiCritique a query letter against publishing industry standards. Checks word count, hook, comp titles, bio, agent personalization, and paragraph structure, then delivers professional feedback on hook strength, story clarity, comps relevance, and bio credibility. Use when the user pastes a query letter, asks for query feedback, says "is my query ready", mentions querying agents, or asks about the publishing submission process.
- ▌ Word Count Enforcer · vellum-aiTrack writing sessions, maintain a daily word count streak, and deliver guilt messages when the user skips. Logs word counts and durations, shows stats, and celebrates milestones. Use when the user wants to start a writing session, set a word count goal, track their daily writing, check writing stats, or when they admit they skipped writing.
- ▌ SEO Audit · vellum-aiRun a traditional search-engine SEO audit — keyword research and intent mapping, on-page analysis, technical checks, content-gap and competitor comparison — ending with prioritized fixes. Use for "SEO audit", "why aren't we ranking", "keyword research", or "improve our search rankings". (For AI answer engines like ChatGPT/Perplexity, use geo-audit.)
- ▌ Web Design · vellum-aiDesign and build front-end web pages — landing pages, simple marketing sites, and conversion-focused layouts — with a clear aesthetic direction and clean, responsive markup. Use for "design a landing page", "build me a website", "make this page look good", or any front-end / web design request.
- ▌ Brand Voice · vellum-aiDefine, document, and enforce a brand voice — voice attributes, tone adaptation by context, style/terminology rules — and review drafts against it. Use to create a brand voice guide, set tone-of-voice, or check whether content is on-brand.
- ▌ Demand Plan · vellum-ai bundleBuild a demand-generation plan worked backward from a pipeline or revenue target through funnel math to a channel and budget allocation. Use for "build our demand plan", "how do we hit our pipeline target", "plan Q_ marketing", or budget allocation.
- ▌ Geo Writing · vellum-ai bundleGenerates GEO/AEO-optimized articles designed to get AI engines (ChatGPT, Perplexity, Claude, Gemini) to cite your brand. Handles research, writing, and file output. Suggests listicle or head-to-head as starting formats if the user is unsure.
- ▌ Board Report · vellum-aiAssemble an executive or board marketing update — compute the KPIs, then frame them in a tight narrative with wins, misses, and asks. Use for "board update", "marketing report for the board", "exec marketing summary", or "monthly/QBR marketing review".
- ▌ Draft Content · vellum-aiDraft actual marketing copy — blog posts, social posts (per platform), email newsletters, landing pages, press releases, case studies — with channel-specific formatting, headline/subject options, and CTA guidance. Use whenever the user wants to write, draft, or create a specific piece of marketing content.
- ▌ Visual Assets · vellum-aiDesign visual and graphic assets — logos, social graphics, ad creative, and other media — with on-brand concept directions and export-ready output. Use for "make a logo", "design a graphic / social image", "create ad creative", or "I need brand / media assets".
- ▌ Content Engine · vellum-aiBuild a content and SEO engine — editorial strategy, calendar, SEO briefs, and a repurposing workflow that turns one asset into many. Use for "content strategy", "editorial calendar", "what should we write", "SEO plan", or "repurpose this".
- ▌ Email Sequence · vellum-aiDesign and draft multi-email sequences — welcome/onboarding, lead nurture, drip, abandoned-cart, re-engagement, post-purchase — with goals, triggers, cadence, and per-email copy. Use to plan or write an email flow (not a one-off email).
- ▌ Marketing Plan · vellum-aiCreate and maintain one living marketing/GTM plan document — positioning, channels, content calendar, paid-ads framework, and action items as checkboxes — and keep it up to date across sessions instead of one-shotting strategy into chat. Use for "make a marketing plan", "track my marketing progress", "keep this up to date", "organize our GTM", or whenever a multi-step engagement needs a durable source of truth.
- ▌ Launch Playbook · vellum-ai bundlePlan and run an end-to-end product, feature, or campaign launch — tiering, channels, timeline, owners, budget, assets, and success metrics. Use for "plan our launch", "we're shipping X", "go-to-market for", or campaign planning.
- ▌ Marketing Expert · vellum-aiAct as the user's marketing expert for any marketing question or strategy work — marketing help, marketing strategy, growth, getting customers, positioning, demand gen, launches, content, brand, competitive, or marketing analytics — including for a startup or small business. Use whenever the user asks for marketing help or a marketing need that doesn't map to a more specific marketing skill.
- ▌ Founder Marketing · vellum-aiHelp a founder do marketing with little time, no team, and ~no budget — zero-to-one, founder-led growth. Use for "I'm a founder, where do I start with marketing", "no marketing team/budget", "how do I get my first customers", "build in public", "founder brand", or early-stage / pre-PMF GTM.
- ▌ Positioning Sprint · vellum-ai bundleRun a structured positioning and messaging exercise (April Dunford method) to produce a positioning statement and messaging hierarchy. Use for "position our product", "fix our messaging", "what's our positioning", or competitive repositioning.
- ▌ Competitive Teardown · vellum-ai bundleRun a structured competitor teardown — positioning, pricing, product, GTM, and recent moves — into a head-to-head comparison with recommended responses. Use for "analyze competitor X", "how do we compare to", "competitive teardown", or "battlecard".
- ▌ Oura · vellum-aiPull sleep, activity, readiness, heart rate, and other health data from a connected Oura Ring via the Oura Cloud API V2
- ▌ Gmail · vellum-ai bundleManage Gmail email — drafting, sending, organizing, filters, vacation replies, and inbox analysis
- ▌
- ▌
- ▌
- ▌ Outlook · vellum-ai bundleManage Outlook email — drafting, sending, organizing, rules, vacation replies, and inbox analysis
- ▌ Watcher · vellum-aiCreate and manage polling watchers that monitor external services (Gmail, Google Calendar, GitHub, Linear, Outlook) for events and process them with custom action prompts
- ▌
- ▌ Doordash · vellum-ai bundleOrder food, groceries, and convenience items from DoorDash using the built-in CLI integration
- ▌ Geo Audit · vellum-ai bundleRuns a one-command technical GEO audit on any domain. Checks AI crawler access, llms.txt presence, server-side rendering, sitemap, and schema markup. Streams results live and ends with a 0–100 score plus the top 3 prioritized fixes. Built to be both genuinely useful and great to demo on camera.
- ▌ MCP Setup · vellum-aiAdd, authenticate, list, and remove MCP (Model Context Protocol) servers — connect any external tool or service that publishes an MCP endpoint to the assistant
- ▌ Fish Audio · vellum-aiGenerate expressive audio clips using Fish Audio S2 TTS with bracket emotion tags. Record voice memos, narration, audio messages, or any spoken content.
- ▌ Influencer · vellum-ai bundleResearch influencers on Instagram, TikTok, and X/Twitter through your browser
- ▌ Oura Setup · vellum-aiConnect an Oura Ring via OAuth2 — app registration, token exchange, and credential storage
- ▌
- ▌ Email Setup · vellum-aiSet up this assistant's own `[name].vellum.me` domain and email address (one-time setup)
- ▌ Voice Setup · vellum-ai bundleComplete voice configuration in chat - desktop Talk and PTT shortcuts, microphone permissions, ElevenLabs/Deepgram TTS, and troubleshooting
- ▌ CLI Discover · vellum-aiDiscover which CLI tools are installed, their versions, and authentication status
- ▌ Resend Setup · vellum-ai bundleSet up and send emails via a user-provided Resend account (BYO email provider)
- ▌ Self Upgrade · vellum-aiUpgrade vellum to the latest version, restart the assistant, and restart the gateway
- ▌
- ▌ Gmail Trigger · vellum-ai bundleBeta. Act on new Gmail as it arrives: get pinged only for urgent mail, digest newsletters, forward invoices — any standing instruction, across one or several accounts.
- ▌ Inbox Cleanup · vellum-ai bundleRun a high-recall, multi-pass email inbox cleanup. Pattern-based subject queries catch 25x more archivable email than sender scans alone. Includes urgency triage, classification signals, and post-cleanup filter setup.
- ▌ Mailgun Setup · vellum-ai bundleSet up and send emails via a user-provided Mailgun account (BYO email provider)
- ▌
- ▌ Start The Day · vellum-ai bundleAn on-demand personal daily briefing — weather, headlines, the shape of your day, and one thing worth your attention — in a sharp executive-assistant voice. The general-purpose morning brief; richer work or admin digests compose it as their general layer.
- ▌ Vellum Avatar · vellum-aiCustomize the assistant's avatar - build a native character, upload an image, or generate one with AI
- ▌ Vellum Sounds · vellum-ai bundleCustomize the desktop app's sound effects by adding sound files to the workspace, enabling sounds, setting volume, and assigning sounds to app events
- ▌ Update · vellum-aiRestart the Vellum assistant and gateway services. Smart branch handling: pulls from main by default, restarts in-place on feature branches, or switches to a specified branch. Pass --pull to force-pull on the current branch.
- ▌
- ▌ Daily Briefing · vellum-ai bundleProactive daily briefing that fires on a recurring schedule, pulls recent memory and workspace context, composes a structured summary (action items, progress, radar, next steps), and delivers it to all active channels. Enable with a time like "set up my daily briefing at 9am". Disable, reschedule, or check status at any time.
- ▌ Deepgram Voice · vellum-ai bundleSelect and tune a Deepgram TTS voice - curated voice list, full Aura voice catalog via API key, and tuning parameters
- ▌ Meme Generator · vellum-ai bundleGenerate memes from 170+ classic templates using the free Memegen.link API. Search templates, generate captioned images, and download them for posting. No API key required.
- ▌ Plugin Builder · vellum-ai bundleUse when the user wants to build, scaffold, ship, or edit a Vellum plugin that bundles multiple surfaces (hooks, tools, skills, and more) into one installable package.
- ▌ Public Ingress · vellum-aiSet up and manage ngrok-based public ingress for local assistants; do not use this in managed mode when platform callback routing is available
- ▌ Telegram Setup · vellum-ai bundleConnect a Telegram bot to the Vellum Assistant gateway with automated webhook registration and credential storage
- ▌ Watch Together · vellum-ai bundleWatch local TV shows and movies with the user in real time. An editor model watches each playback window, transcribes dialogue, and picks story-critical frames. Source mode plays local media in mpv; screen mode captures supported desktops as a fallback.
- ▌ Release · vellum-aiCut a new release: create the release branch (staging bake), then dispatch the production Release run on that branch.
- ▌ Frontend Design · vellum-ai bundleDesign-quality layer for frontend code — typography, color, motion, spatial composition, and avoiding generic "AI slop" aesthetics. Use this as a companion when you are already writing or styling frontend code and want it to look distinctive and production-grade. For building an app, dashboard, tracker, calculator, visualization, landing page, or slide deck the user wants inside the assistant, load `app-builder` instead — it loads this skill itself for the design pass.
- ▌ Google Calendar · vellum-ai bundleView Google Calendar events for any day, create and manage events, and check availability
- ▌ Slack App Setup · vellum-ai bundleConnect a Slack app to the Vellum Assistant via Socket Mode. Use whenever the user wants to set up Slack for their assistant, connect a workspace, or get the assistant talking in Slack — opens a guided setup wizard in the side panel so the user can create the app, generate tokens, and connect in one flow.
- ▌
- ▌ Elevenlabs Voice · vellum-ai bundleSelect and tune an ElevenLabs TTS voice - curated voice list, custom/cloned voices via API key, and tuning parameters
- ▌ Inbox Management · vellum-ai bundleOngoing Gmail inbox management via scheduled runs. Archives known noise, flags urgent items, drafts replies in-thread (never auto-sends), and catches stale follow-ups. Empty polls spend no model tokens. Starts in flag-only mode.
- ▌ Linear App Setup · vellum-ai bundleCreate and configure a Linear agent app so the assistant can manage issues, projects, and workflows under its own identity
- ▌ Macos Automation · vellum-ai bundleAutomate native macOS apps and system interactions via osascript (AppleScript)
- ▌ Outlook Calendar · vellum-ai bundleView Outlook Calendar events for any day, create and manage events, and check availability
- ▌
- ▌ Sentry App Setup · vellum-ai bundleCreate and configure a Sentry internal integration so the assistant can manage issues, alerts, and releases under its own identity
- ▌ Stripe App Setup · vellum-ai bundleCreate and configure a Stripe restricted API key so the assistant can manage payments, subscriptions, and customers under its own scoped identity
- ▌
- ▌ Discord App Setup · vellum-ai bundleConnect a Discord bot to the assistant via the Discord Gateway with guided application creation and intent configuration
- ▌ LLM Cost Optimizer · vellum-aiAnalyze and reduce LLM spend: read usage breakdowns by call site, model, and inference profile, understand single-winner profile resolution, and pin call sites to managed profiles (Balanced / Quality / Budget / Fast) only where they should deviate from shipped defaults.