Skills
A Skill is a package built for a specific kind of task — it bundles a set of workflows, scripts, and invocation rules together, letting LanMate execute directly with your authorization instead of only giving text suggestions. By enabling or disabling skills, you control the set of capabilities LanMate can use in conversations.
For example: after installing the “Lansenger” skill, say “Summarize this week’s work into a weekly report,” and LanMate automatically invokes the skill to generate the report.
What Is a Skill
Every skill contains an instruction file (SKILL.md) and its supporting script resources. The skill’s instructions define its name, description, and invocation rules, which LanMate uses to decide in what scenarios to call it.
Skills can access local files, Lansenger APIs, or external services. In a single conversation, LanMate can call multiple skills together to complete a task. Precisely because skills can actually execute, confirm that a skill comes from a trusted source before installing it, and check what permissions it requests (see “Security Notes” at the end).
The Three Skill Sources
LanMate skills fall into three categories by source: built-in skills, Skill Marketplace (organization skills), and personal skills.
- Built-in skills: Shipped with the LanMate installer — ready out of the box, upgraded together with LanMate version updates, and not shown in the skill list.
- Skill Marketplace (organization skills): Skills published by your organization to the Skill Marketplace. Marketplace content may differ across organizations; just click to install what you need.
- Personal skills: Skill files you upload yourself (.md or .zip format), visible and usable only by you — they don’t go into the Skill Marketplace.
Skill Marketplace skills and personal skills differ in how they’re obtained, deleted, and updated:
| Dimension | Skill Marketplace (Org Skills) | Personal Skills |
|---|---|---|
| How to get | Click Install in the Skill Marketplace | Upload .md / .zip files yourself |
| Delete | Deletable; can be reinstalled after deletion | Deletable; must be re-uploaded after deletion |
| How updated | Updated when a new version is published to the Skill Marketplace | No auto-update; modify and re-upload |
Viewing and Installing Skills
Viewing the Skill List
Open LanMate and click Skills in the upper-left corner to enter the skill list. The list shows each skill’s name, description, icon, and enabled status, and supports filtering by source and searching by name.
Installing from the Skill Marketplace
Enter the Skill Marketplace from the skill list to browse skills published by your organization. Click a skill to view its full description, version number, category, and installation notes, then click Install. Once installed, it appears in the skill list automatically and is enabled by default.
If the skill you’re installing has the same name as an existing local skill, the system asks you to confirm: choosing to continue installing overwrites the local skill of the same name; choosing cancel keeps the local skill.
Uploading a Personal Skill
- Open Skills and click Personal Skills.
- Click Install Skill in the upper-right corner.
- Select a local .md or .zip skill file and upload it.
- The system automatically validates the file, parses its content, and runs a security review. Once passed, the skill is added to the list and enabled by default.
You don’t need to enter the skill name and description manually when uploading — the system automatically parses the name and description from the SKILL.md in the skill package; if that information is missing from the file, the system shows a “This skill does not comply with system specifications” notice and the skill is not added.
During upload, the system runs the following checks; failing any of them blocks the addition with a reason shown:
- File format: Only .md and .zip formats are supported; a .zip archive must contain a SKILL.md file.
- Uniqueness: Neither the file name nor the skill name may duplicate an existing skill.
- Security review: After passing basic validation, the file goes through an automated security scan. If the review passes, the skill is added automatically; if not, the specific reason is shown and the skill is not added.
Using Skills
Quick Invocation via the “Use” Button
Every skill card in the skill list has a Use button. Clicking it jumps to the input box on the home page with the “Use /skill-name” command pre-filled — add your specific content and send, and LanMate executes according to that skill’s workflow.
Automatic Invocation in Conversations
For enabled skills, no manual specification is needed. When you state a need in a conversation, LanMate automatically recognizes and invokes the matching skill. For example, with the Lansenger skill installed, simply saying “Summarize this week’s work into a weekly report” triggers it.
Enabling and Disabling
Each skill can be enabled or disabled independently:
- Enabled: LanMate can automatically invoke the skill in conversations. Newly installed or uploaded skills are enabled by default.
- Disabled: Only LanMate’s automatic invocation is turned off; the skill itself stays in the list. While disabled, you can still invoke it explicitly via the “Use” button or by typing the command manually.
Disabling takes effect immediately, but ongoing conversations are unaffected — it applies from the next conversation onward. Skill invocation records already generated in past conversations are also retained.
Managing Skills
Open Skills and click the More button on a skill card to manage it. Available actions vary by skill source:
| Action | Skill Marketplace (Org Skills) | Personal Skills |
|---|---|---|
| Use | Supported | Supported |
| Enable / Disable | Supported | Supported |
| Open Folder | Supported | Supported |
| Delete | Supported (reinstallable after deletion) | Supported (re-upload required after deletion) |
Open Folder
Click Open Folder in the “More” menu to locate the skill’s local files in the file manager — handy for reviewing the skill’s script content or making a backup.
Deleting Skills
- Deleting a Skill Marketplace skill: Removed from the skill list; you can reinstall it from the Skill Marketplace later. Invocation records in past conversations are unaffected.
- Deleting a personal skill: Removed from the skill list and cannot be recovered; to use it again, re-upload the skill file.
Security Notes
- Prefer officially published skills. Built-in skills and organization skills in the Skill Marketplace are centrally managed and come from trusted sources.
- Review third-party skills before use. When installing a skill from a third-party source, use the “Security Review” feature to examine its script content, and decide whether to install only after confirming there’s nothing suspicious.
- Watch the permission scope. A skill may access local files, Lansenger APIs, or external services. Before installing, confirm the permissions it requests match its functionality — don’t install skills whose permissions clearly exceed their purpose.