Skip to content
API Blog

Skills

A skill is a reusable capability bundle for an agent. In Lobu, skills can add:

  • markdown instructions
  • MCP servers
  • system packages
  • network requirements

Lobu discovers local SKILL.md files at runtime. Bundled skills are enabled from the agent settings UI; local skills live in your project so you can commit and customize them.

The bundled Lobu skill teaches an agent the project layout, lobu.toml, prompt files, evals, memory tools, watchers, and client setup. Two places to install it:

Drop SKILL.md into Claude Code, Cursor, Codex, OpenCode, or OpenClaw with one command:

Terminal window
npx skills add lobu-ai/lobu --skill lobu

The vercel-labs/skills CLI auto-detects your editor and writes to the right directory. Pin one host with -a <agent> (e.g. -a claude-code, -a cursor).

Enable the bundled skill from the agent settings UI in app.lobu.ai. Local SKILL.md files under skills/ and agents/<id>/skills/ are also loaded at runtime — see Local Skill Locations below.

Starter Skills

Lobu ships one starter skill. Lobu also discovers local skills from skills/<name>/SKILL.md or agents/<agent-id>/skills/<name>/SKILL.md.

ProductInstallWhat it adds
LobuEnable from the agent settings UIThe Lobu starter skill in skills/lobu/ (includes memory guidance)
Local skillskills/<name>/SKILL.md or agents/<agent-id>/skills/<name>/SKILL.mdA project-owned custom skill discovered automatically

Lobu supports two local skill locations:

TypePathScope
Shared skillskills/<name>/SKILL.mdAvailable to all agents
Agent skillagents/<agent>/skills/<name>/SKILL.mdAvailable to one agent

If the file exists, Lobu loads it automatically at startup.

---
name: Internal API
description: Query our internal support API
nixPackages:
- jq
network:
allow:
- api.example.com
mcpServers:
support-api:
url: https://api.example.com/mcp
type: sse
---
# Internal API
Use the support API tools for account lookups and ticket status checks.

For instruction-only skills, omit frontmatter and keep only the markdown body.

  • Tool visibility and MCP approval bypasses belong in lobu.toml, not in SKILL.md
  • Destructive MCP tools still follow the normal approval flow unless the operator configures [agents.<id>.tools].pre_approved

See Tool Policy for that split.

  • Skills teach the agent how to work and what capabilities to request.
  • Memory is the long-term, shared knowledge surface — enabled per-project via [memory] in lobu.toml.

Installing the Lobu starter skill teaches the workflow; the memory wiring itself lives in lobu.toml. See Memory.