Back to Skills

belt

Use the belt CLI — run 250+ AI apps, manage knowledge, search skills, connect MCP servers

4starsUpdated 6/18/2026

Security Assessment

Low Risk(75/100)

Detected risks:

Remote Code Execution([SKILL.md] curl -fsSL cli.inference.sh | sh)
Security Score75/100

About belt

The belt skill provides AI agents with access to the belt CLI, a cloud platform command-line interface designed specifically for AI automation. This skill solves the challenge of integrating hundreds of AI models, persistent knowledge management, and reusable workflows into agent operations through a single lightweight binary with no runtime dependencies. Agents can dynamically discover and execute AI capabilities without requiring pre-configured integrations or complex setup.

The skill's main features include running over 250 AI applications across domains like image generation (Flux Pro), video creation (Veo 2), web search (Tavily, Exa), and audio synthesis (ElevenLabs). It provides persistent agent memory through a knowledge system that supports semantic search and typed entries (concepts, observations, references, preferences). The skill registry enables discovery and execution of reusable workflows either on-demand or as installed capabilities. Additionally, it supports MCP (Model Context Protocol) server connections for extending agent capabilities with external tools and services.

This skill targets AI agents and autonomous systems that need to orchestrate multiple AI models, maintain context across sessions, and leverage community-built workflows. It's particularly valuable for agents performing creative tasks (generating images or videos), research and information gathering (web search, knowledge management), or complex multi-step operations that benefit from accessing pre-built skills. The unified command structure and JSON output support make it ideal for programmatic use in agent architectures.

FAQ

What AI models and services can I access through belt?

Belt provides access to 250+ AI applications including image generation (fal/flux-pro, fal/real-esrgan), video creation (google/veo-2, seedance/seedance-2-i2v), web search (tavily/search, exa/search), and audio synthesis (elevenlabs/tts). Use 'belt app search' to discover available models and 'belt suggest' to find relevant apps, skills, and knowledge for your task.

How does the knowledge system work and what can I store?

The knowledge system provides persistent memory with semantic search capabilities. You can store five types of entries: skills, concepts, observations, references, and preferences. Create entries from files, stdin, or directly through commands. Search semantically with 'belt know search', filter by type, and retrieve specific entries by namespace/name. This enables agents to maintain context and learnings across sessions.

Do I need to install skills before using them?

No, skills can be used on-demand without installation using 'belt skill use'. This executes the skill and outputs results to stdout. For persistent availability across sessions, use 'belt skill add' to install skills. You can source skills from the belt registry (namespace/skill-name) or directly from GitHub repositories (github.com/user/repo).

What are the system requirements for belt?

Belt is a single ~4MB binary with no runtime dependencies, making it lightweight and portable. Installation requires curl for the install script. After installation, you need to authenticate with 'belt login'. The CLI works across platforms and supports JSON output for programmatic integration.

How do MCP connectors extend belt's capabilities?

MCP (Model Context Protocol) connectors allow belt to interface with external services and tools. Use 'belt mcp list' to see available connectors, 'belt mcp connect' to establish connections (e.g., Slack), and 'belt mcp run' to execute specific tools from connected services. This extends belt beyond built-in apps to any MCP-compatible service.

Install belt

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

belt-sh/cli