Skills | LanMate User Guide
Using the Qianxin edition of LanMate?View Qianxin Edition User Guide

Skills

Skills are the agent’s “capability manuals”: write the how-to, constraints, and steps for a class of tasks into a file, and the agent loads it on demand when a related task appears. Skill bodies don’t live in context permanently, but each skill’s name + when_to_use summary enters the session with the catalog (about a 20KB budget); installing too many squeezes that catalog budget and makes selection worse, so disable the ones you don’t use often.

What Skills Are Good For

Skills vs Project Context vs Connectors

Skills Project context Connectors
Loading On demand, only for related tasks Fully injected every session Provide callable tools
Form SKILL.md + scripts/templates AGENTS.md / RULES.md Standalone programs + authorization
Best for Scenario-specific methodologies Project-wide constraints External services

Project context is the “team rulebook”, always in effect; a skill is a “specialist handbook”, opened only when needed.

Skill Sources

Source Description
Built into LanMate Ships with the app, ready out of the box
User installed Installed from the skill marketplace or imported locally
Organization distributed Enabled centrally by admins
Connector/plugin companion Installed automatically with the matching connector or plugin
Project skill .lanmate/agent/skills/ inside a project, effective only for that project
Globally shared ~/.agents/skills, available to all projects; the Skills page has a separate tab and a master switch

Installing a connector or plugin tries to install its companion skills too; if that fails or a skill shows “installed but unmanaged”, the extensions page flags it and you can click “Take over” to fill the gap.

Skills Page

Open the extensions management page from “Extensions” in the sidebar and switch to the “Skills” tab:

Installation

  1. Find the skill in the marketplace
  2. Click “Install” — the zip is downloaded and extracted to the user directory
  3. A security audit runs automatically before installation

You can also import a local zip manually.

Security Audit

Installation scans SKILL.md and bundled scripts for:

Skills that fail the audit cannot be installed, with the specific reason displayed.

Invoking Skills

The agent matches skills to tasks automatically. You can also be explicit:

Use the weekly report skill to generate this week's report

When a skill is named explicitly, installed skills take priority over built-in structured tools. You can also type / in the input box and pick the target skill from the skills section to force-invoke it, or use /skill:<skill-name> to invoke that skill directly.

Built-in Tools vs Skills

LanMate wraps its Office capabilities as a set of structured tools: docx / xlsx / pptx / pdf dispatch by operation; open files use office_read / office_edit, while closed files use office_file for conversion, template filling, revision comparison, and external-link maintenance. Charts and diagrams use chart_create / diagram_create, and OCR uses ocr_image / ocr_pdf. Parameters are stable and approvals auditable; unless a skill is named explicitly, structured tools take precedence, with skills as fallback and extension.