
Claude Skills by vellum-ai
github.com/vellum-aiCreate and configure a Linear agent app so the assistant can manage issues, projects, and workflows under its own identity
Analyze and reduce LLM spend by mapping call-site overrides to managed profiles (Balanced / Quality / Speed). Covers spend analysis, profile assignment, and config correctness.
Automate native macOS apps and system interactions via osascript (AppleScript)
Set up and send emails via a user-provided Mailgun account (BYO email provider)
Add, authenticate, list, and remove MCP (Model Context Protocol) servers
Generate 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.
Send notifications through the unified notification router
Read and write Notion pages and databases using the Notion API
Connect an Oura Ring via OAuth2 — app registration, token exchange, and credential storage
Pull sleep, activity, readiness, heart rate, and other health data from a connected Oura Ring via the Oura Cloud API V2
View, create, and manage Outlook Calendar events and check availability
Manage Outlook email — drafting, sending, organizing, rules, vacation replies, and inbox analysis
Set up and manage ngrok-based public ingress for local assistants; do not use this in managed mode when platform callback routing is available
Set up and send emails via a user-provided Resend account (BYO email provider)
Book reservations on OpenTable or Resy with explicit confirmations
Record the user's screen as a video file
Upgrade vellum to the latest version, restart the assistant, and restart the gateway
Create and configure a Sentry internal integration so the assistant can manage issues, alerts, and releases under its own identity
Connect a Slack app to the Vellum Assistant via Socket Mode with one-click app creation and identity verification
Read, send, and manage Slack messages via the Web API
Get a personalized daily briefing with weather, news, and actionable insights
Create and configure a Stripe restricted API key so the assistant can manage payments, subscriptions, and customers under its own scoped identity
Use the Stripe Link CLI as an agent wallet to create spend requests, generate one-time-use payment credentials, and complete 402 / Machine Payment Protocol (MPP) payment flows on the user''s behalf. Triggers on intents like "buy", "purchase", "pay for", "spend up to <amount>", "complete this 402", or any flow involving link-cli, spend-request, mpp pay, shared payment tokens, or @stripe/link-sdk. Also triggers automatically whenever any tool or API produces a checkout URL, hosted payment page,...
Connect a Telegram bot to the Vellum Assistant gateway with automated webhook registration and credential storage
Configure Twilio credentials and phone numbers for voice calls
Test TypeScript code snippets before persisting as skills
Customize the assistant's avatar - build a native character, upload an image, or generate one with AI
Browse the web using `assistant browser` CLI commands
Manage conversation threads (rename, list, export, wipe)
Create and configure a GitHub App so the assistant can push commits, open PRs, and comment under its own bot identity. Use when the user wants the assistant to have its own GitHub identity, or when setting up git push access for the first time.
Configure periodic background checklist runs
Perform a one-time migration from memory v1, to memory v2, which was introduced in 0.8.0.
Act on behalf of your user in any third-party software that supports OAuth 2.0
Answer questions about Vellum, the assistant's architecture, capabilities, and current configuration by routing to live sources of truth
Discover bundled skills and search/install community skills from the skills.sh registry
Customize the macOS app's sound effects — add sound files to the workspace, enable sounds globally, set volume, and assign sounds to 9 app events (message sent, task complete, notifications, etc.)
Manage persistent terminal sessions via tmux. Create, read, write to, list, and close named shell sessions. Use when the user asks about running terminal processes, wants help orchestrating CLI tasks, or asks you to monitor or interact with long-running commands. Also use when the user mentions tmux sessions.
Set up a Vercel API token for publishing apps using browser automation
Complete voice configuration in chat - PTT key, microphone permissions, ElevenLabs TTS, and troubleshooting
Watch TV shows and movies with the user in real time by processing screen captures into frames and audio analysis.
Create and manage polling watchers that monitor external services (Gmail, Google Calendar, GitHub, Linear, Outlook) for events and process them with custom action prompts
Get current weather conditions and forecasts for any location
Manually test a running Vellum assistant end-to-end purely from the CLI — no desktop app or web UI. Hatch an instance, send messages, watch the reply, and tear it down. Use when verifying assistant behavior, reproducing a bug, or smoke-testing a change without the macOS/web clients.
Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them
Handle disk pressure, critically low storage, safe storage limits, and storage cleanup mode by inspecting disk usage and proposing safe cleanup steps.
Render a polished visual inline in the chat as part of your answer — a diagram, a chart, an interactive explainer, or a UI mockup. Load it proactively whenever an explanation would land better as a picture than as prose. Do not wait to be asked.
Delegate a big or high-stakes job to a fleet of parallel subagents, orchestrated deterministically; runs unattended and reports back
Chat with and search your complex documents — ask questions, extract tables and fields, and get answers grounded in the source. Connects the hosted Unstructured Transform MCP server to parse, structure, and enrich PDFs, Word/Excel/PowerPoint, images, scanned files, emails, and 60+ other formats into clean, AI-ready text for search, Q&A, and summarization without building a custom parsing pipeline.
Proactive 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.
Select and tune a Deepgram TTS voice - curated voice list, full Aura voice catalog via API key, and tuning parameters