Skills give your agents new capabilities. Browse the catalog, pick what you need, and install with a single command.
Featured
Answer questions about Vellum's architecture, configuration, and hosting from live sources of truth
Never answer from memory or general knowledge about Vellum. Always go to a source of truth. This skill contains zero static information β only pointers to where the truth lives.
assistant CLI β Live Runtime StateThe CLI is the single source of truth for anything about the running assistant's current state.
| Question type | Command |
|---|---|
| Current model, provider, config | assistant config get llm |
| Full config | assistant config list |
| Config schema (what's configurable) | assistant config schema [path] |
| Available/installed skills | assistant skills list --json |
| Platform connection | assistant platform status --json |
| Auth/identity | assistant auth info --json |
| Which providers exist, and in which sense | assistant oauth providers list --json |
| Whether one is actually connected | assistant oauth status <provider> |
| Channel delivery health | assistant channels list |
| Connected clients | assistant clients list --json |
| Trust rules | assistant trust list |
| Stored credentials | assistant credentials list |
| API keys | assistant keys list |
| MCP servers | assistant mcp list |
| Watchers | assistant watchers list |
| Token usage/costs | assistant usage totals / assistant usage breakdown --group-by provider |
| Version | assistant --version |
Run assistant --help or assistant <command> --help to discover more.
"Is X connected?" has two answers and a service can have either, both, or
neither. It takes both commands: the providers list is a catalog and says
nothing about whether anything is connected, so use it to find which provider
keys belong to X, then check each with oauth status.
Each provider in that list carries its sense: actsAs in the CLI's JSON,
acts_as over HTTP. user means the assistant can act as the person who
authorized it, assistant means a bot people reach the assistant through.
Report the sense found rather than a bare yes.
Do not infer the sense from the provider key. slack and discord name the
user integration while their bots are slack_channel and discord_channel,
yet telegram is itself the bot. Some services offer both from one authorize
URL, so having done one is not evidence of the other, and people often cannot
recall which they did.
channels list reports delivery health for channels that have a readiness
probe, which is not all of them. It answers whether a channel is working, not
whether something is connected.
For "what is", "how does", and "why" questions, fetch the relevant page from the docs site.
Base URL: https://www.vellum.ai/docs
| Topic | Path |
|---|---|
| What is Vellum | /getting-started/what-is-vellum |
| Installation | /getting-started/installation |
| Quick start | /getting-started/quick-start |
| Your first skill | /getting-started/your-first-skill |
| How it all fits together | /key-concepts/how-it-all-fits-together |
| The workspace | /key-concepts/the-workspace |
| Skills & tools | /key-concepts/skills-and-tools |
| Memory & context | /key-concepts/memory-and-context |
| Channels | /key-concepts/channels |
| Identity | /key-concepts/identity |
| Scheduling | /key-concepts/scheduling |
| Glossary | /key-concepts/glossary |
| Privacy & data | /trust-security/privacy-and-data |
| The permissions model | /trust-security/the-permissions-model |
| Security best practices | /trust-security/security-best-practices |
| Architecture | /developer-guide/architecture |
| Security (developer) | /developer-guide/security |
| Features & capabilities | /developer-guide/features |
| API & communication | /developer-guide/api |
| Development workflow | /developer-guide/development-workflow |
| Contributing | /developer-guide/contributing |
| Local hosting | /hosting-options/local-hosting |
| Advanced hosting | /hosting-options/advanced-options |
| Environments | /environments |
| Pricing | /pricing |
Use web_fetch to pull the page content. If a URL 404s, try fetching the docs homepage and navigating from the sidebar.
For questions the docs and CLI can't answer (internal architecture, how a specific feature is implemented, source-level details):
assistant --versionhttps://github.com/vellum-ai/vellum-assistanthttps://github.com/vellum-ai/vellum-assistant/releases/tag/vX.Y.Zcd /workspace/vellum-assistant && git fetch --tags && git checkout v<version>assistant/ β Runtime (conversation loop, tool dispatch, memory, scheduling)gateway/ β Ingress boundary (webhooks, Telegram, Twilio, reverse proxy)clients/ β Native macOS clientskills/ β Bundled skill definitionsARCHITECTURE.md β Cross-system indexassistant/ARCHITECTURE.md β Runtime internalsgateway/ARCHITECTURE.md β Gateway internalsassistant/docs/architecture/ β Detailed architecture docs (security, memory, etc.)| Roadmap | /roadmap |
| FAQ | /help/faq |
| Common issues | /help/common-issues |
| Getting help | /help/getting-help |
| Skills reference index | /skills-reference |
| Specific skill reference | /skills-reference/<skill-name> |