vellum-self-knowledge

star 695

Answer questions about Vellum, the assistant's architecture, capabilities, and current configuration by routing to live sources of truth

vellum-ai By vellum-ai schedule Updated 6/3/2026

name: vellum-self-knowledge description: Answer questions about Vellum, the assistant's architecture, capabilities, and current configuration by routing to live sources of truth compatibility: "Designed for Vellum personal assistants" metadata: emoji: "๐Ÿชž" vellum: category: "system" display-name: "Vellum Self-Knowledge" activation-hints: - "When the user asks what model the assistant is running on" - "When the user asks about Vellum, how the assistant works, or its architecture" - "When the user asks about the assistant's current configuration or settings" - "When the user asks what the assistant can do or what skills/tools are available" avoid-when: - "When the user wants to change configuration (use in-chat config instead)"


Critical Rule

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.

Sources of Truth

1. The assistant CLI โ€” Live Runtime State

The 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
Connected OAuth providers assistant oauth status <provider>
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.

2. Vellum Docs Site โ€” Conceptual Knowledge

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
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>

Use web_fetch to pull the page content. If a URL 404s, try fetching the docs homepage and navigating from the sidebar.

3. Source Code โ€” Deep Implementation Details

For questions the docs and CLI can't answer (internal architecture, how a specific feature is implemented, source-level details):

  1. Get the current version: assistant --version
  2. The open source repo is at https://github.com/vellum-ai/vellum-assistant
  3. The release for version X is at https://github.com/vellum-ai/vellum-assistant/releases/tag/vX.Y.Z
  4. Check out the matching tag locally: cd /workspace/vellum-assistant && git fetch --tags && git checkout v<version>
  5. Key source locations:
    • assistant/ โ€” Runtime (conversation loop, tool dispatch, memory, scheduling)
    • gateway/ โ€” Ingress boundary (webhooks, Telegram, Twilio, reverse proxy)
    • clients/ โ€” Native macOS client
    • skills/ โ€” Bundled skill definitions
    • ARCHITECTURE.md โ€” Cross-system index
    • assistant/ARCHITECTURE.md โ€” Runtime internals
    • gateway/ARCHITECTURE.md โ€” Gateway internals
    • assistant/docs/architecture/ โ€” Detailed architecture docs (security, memory, etc.)
  6. Read the relevant source files to answer the question.

Resolution Order

  1. CLI first โ€” if the question is about current state, config, or capabilities, the CLI has it.
  2. Docs second โ€” if the question is conceptual ("what is X", "how does Y work"), fetch the docs page.
  3. Source code last โ€” only for deep implementation questions that the docs don't cover.
Install via CLI
npx skills add https://github.com/vellum-ai/vellum-assistant --skill vellum-self-knowledge
Repository Details
star Stars 695
call_split Forks 102
navigation Branch main
article Path SKILL.md
More from Creator