Skip to main content
A Skill is a reusable set of instructions stored in Langdock. Think of it as a briefing document for the AI. When you start a chat, your active Skills are available in the background. The AI reads the description of each Skill to decide which ones are relevant to your message, then follows the instructions automatically. You do not have to mention a Skill by name.

Creating Skills

Write instructions manually, use chat to generate them, or upload a SKILL.md file.

Workspace Skills

Deploy Skills to your entire team as workspace defaults or mandated rules.

Skills and Integrations

Attach integrations to a Skill so their actions activate automatically.

Skills Guide with Examples

Practical examples and a framework for building your first Skills.

How Skills work in chat

When you start a conversation, all your active Skills are available in the background. The AI reads each Skill’s description and decides which ones are relevant to your message. When a Skill matches, its instructions are loaded into the context and followed automatically.
The description field is what the AI uses to decide whether a Skill is relevant. “Use when asked for a status update or progress summary” is far more effective than “Status reports.” The more specific the description, the more reliably the Skill activates at the right moment.

Good use cases for Skills

  • Recurring outputs. Status reports, meeting notes, and project summaries that always follow the same structure.
  • Formatting rules. Always use bullet points, always reply in a specific language, always cite sources.
  • Workflow guidance. How to handle a support ticket, how to draft a contract clause.
  • Integration workflows. A Gmail Skill that gives the AI access to read and send emails automatically when active. See Skills and Integrations.
  • Team standards. Share a Skill so everyone on your team gets consistent outputs.

Skills in Agents and Projects

You can attach Skills directly to an Agent or a Project. When a Skill is attached, it is active whenever someone uses that Agent or works in that Project, without requiring users to have the Skill installed themselves. To attach a Skill to an Agent, open the Agent’s configuration and add it from the Skills section. To attach a Skill to a Project, open the Project and manage Skills from the Skills indicator.

Skills and Agents

Skills and Agents serve different purposes and work well together. An Agent is a dedicated environment configured for a specific domain, with its own instructions, knowledge, and tools. A Skill is a set of instructions that loads automatically whenever it is relevant, regardless of which chat you are in. Skills extend what Agents can do. When generic instructions like tone of voice, output formats, and brand guidelines move into Skills, Agents stay focused on what makes them specific to a task. Some Agents that exist purely to apply consistent formatting or style can be replaced by a Skill entirely. A good rule of thumb: if your team has to navigate somewhere deliberately for something that should just always work, that behavior belongs in a Skill.

Workspace defaults

Admins can set Skills as workspace defaults so every user in the workspace gets them active from day one, with no installation required. Workspace-mandated Skills cannot be disabled by individual users, giving admins confidence that critical guardrails stay in place. See Workspace Skills for the full admin setup.

System Skills

Langdock ships with 7 built-in Skills that are always active for all users without any setup. These include Skills for generating PowerPoint, Word, Excel, and PDF files, as well as Skills for data visualization, creating new Skills, and platform help. See System Skills for the full list.