> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webinar & FAQ

> Answers to common questions about Agents and Skills in Langdock.

<iframe width="100%" height="420" src="https://www.youtube.com/embed/hZv5ECDFVkU" title="Skills Webinar" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

<AccordionGroup>
  <Accordion title="What is the main difference between an agent and a skill?">
    Agents are specialized environments with their own instructions, knowledge, integrations, and model. Skills are reusable instructions that load when they match the request, such as tone of voice or output format. You can attach Skills to an Agent so both work together. If you move generic rules like brand guidelines into Skills, Agents stay focused on what makes them specific. If your team opens an Agent only to get properly formatted output, that should be a Skill instead. If people have to go somewhere for something that should always just work, it belongs in a Skill.
  </Accordion>

  <Accordion title="When should I build a Skill, and when should I build an Agent?">
    Use a Skill for rules that should apply in regular chats, such as presentation branding. Use an Agent when you need a full process with its own knowledge and tools, and attach Skills when those rules should apply there too. Start with one focused Agent and the matching Skills rather than many Agents.
  </Accordion>

  <Accordion title="What is the main difference between Project Instructions and a Skill? Do skills apply to all work and project instructions only to the project?">
    Project instructions apply only to project chats. Skills apply to normal chats and are not limited to a single project.
  </Accordion>

  <Accordion title="Are skills limited to certain models (Claude vs GPT), or are they model-agnostic?">
    Skills are model-agnostic.
  </Accordion>

  <Accordion title="How do I create a Skill, and is there a skill builder in Langdock?">
    In a regular chat, ask the built-in Skill Creator to create a Skill, including from the current conversation. You can also go to **Skills**, click **Add Skill**, and choose **Create with chat**, **Write skill instructions**, or **Upload a skill**. In Agent and Project chats, attach Skill Creator first. It is not active there on its own.
  </Accordion>

  <Accordion title="How can you upload assets or resource files (e.g. templates, Python scripts) to a skill?">
    Upload either a plain Markdown file or a `.zip` Skill bundle with supporting files such as templates, reference documents, or scripts. You can also open an existing or imported Skill to add, upload, edit, rename, move, or delete supporting files. From chat, you can ask Langdock to copy conversation attachments into a Skill you created. Each request copies up to 20 files, and a file at an existing path is replaced. The ZIP limit is 25 MB and the uncompressed limit is 20 MB. Scripts are reference only and are not executed automatically. Disallowed file types are skipped.
  </Accordion>

  <Accordion title="Must the file name always be SKILL.md, or can it be anything?">
    Inside a ZIP archive, the main instructions and metadata file must be named `SKILL.md`. For a plain file upload, you can use any `.md` file name. You can also create and manage other Markdown files with different names in the Skill detail view.
  </Accordion>

  <Accordion title="Can I import skills 1:1 from Claude / Claude Code skills?">
    Yes, if they're in SKILL.md format or packaged as a .zip.
  </Accordion>

  <Accordion title="How can I best use skills as a consultant with different clients (different PPT masters, brand guidelines, etc.)?">
    Create one skill per customer, or build one skill that contains rules for selecting the right guideline set per customer.
  </Accordion>

  <Accordion title="Do I have to tell Langdock which skill to use, or does it pick automatically? Is explicit skill steering possible?">
    In a regular chat, the AI picks active Skills from their descriptions. You do not have to name the Skill in the prompt. A precise description is what makes that matching reliable. You can still choose a Skill from the @ menu when you want one on purpose.
  </Accordion>

  <Accordion title="Does the LLM decide to pull a skill based on keywords? Does skill naming impact triggering?">
    No. Triggering is semantic and driven primarily by the skill description, not keyword matching or the skill name. Names help humans manage skills.
  </Accordion>

  <Accordion title="Can specific selected skills be used per chat, or only globally / via agents and projects?">
    Skills active in normal chats apply automatically there. You can disable individual skills for a session via the skills indicator, and you can scope skills by attaching them to agents or projects.
  </Accordion>

  <Accordion title="What is the benefit of adding a Skill to a project if it is already active in normal chats?">
    Skills active in normal chats are not automatically applied in project chats or agent chats, so explicitly adding them there matters.
  </Accordion>

  <Accordion title="Can skills be added to agents? Will agents be able to use skills I created?">
    Yes. Open the Agent, find the **Skills** row below **Instructions**, and click **Add skill**. An attached Skill applies for people who have access to it. They do not need to install it themselves. Share the Skill with those people, a group, or the workspace. Without that access, the attached Skill does not apply.
  </Accordion>

  <Accordion title="If Custom Instructions, Skills, and an Agent contradict each other, how is that handled?">
    Personal custom instructions do not apply in Agent chats. Agent instructions and attached Skills provide the instructions for those chats.
  </Accordion>

  <Accordion title="Who can share or create skills — everybody or only admins?">
    Admins can decide in [Roles settings](https://app.langdock.com/settings/workspace/user-management/roles) which roles can share and create skills. Only admins can share workspace-wide or force-apply skills to everyone. For individual skills, both the skill Owner and any user with Editor access can share the skill with other users and groups. Workspace admins can also share a skill with a workspace API key in **Share**.
  </Accordion>

  <Accordion title="How do I make a Skill available to my team or the whole workspace?">
    Open the Skill and click **Share**. You can share it with people, groups, or the workspace so others can find and install it. Sharing does not turn the Skill on for them. Admins can also check **Apply for all members** so the Skill is required in regular chats for everyone.
  </Accordion>

  <Accordion title="Is there an upper limit on how many skills can or should be installed/active? What happens if too many are active?">
    Yes. Max 30 active skills per user; admins can force-apply up to 8 workspace-wide skills. Too many active skills can cause wrong-skill selection or unpredictable behavior; the limit mitigates this.
  </Accordion>

  <Accordion title="Can admins deactivate system skills like Skill Builder?">
    System skills can not be deactivated.
  </Accordion>

  <Accordion title="Are my Agents private?">
    Yes. An Agent stays private until you share it. Click **Share** to give access to people, groups, or the workspace.
  </Accordion>

  <Accordion title="If I share an Agent that uses an integration, does everyone use my account?">
    No. By default, each person uses their own connected account, such as their own Outlook inbox. Sharing the Agent does not share your login. On the Agent, you choose which actions are available and which need confirmation, within the permissions your admins allow. You can also choose a preselected connection so everyone uses the same account for that action.
  </Accordion>

  <Accordion title="Can an Agent start on its own, for example when a new email arrives?">
    Event-based triggers, such as a new email, belong in Workflows. An Agent starts when you send a prompt, or on a schedule if you create a [scheduled task](/en/using-langdock/chat/scheduled).
  </Accordion>

  <Accordion title="How do I get consistent results from my Agent?">
    Write instructions that are specific and consistent, and include an example when you have one. Keep the Agent's knowledge focused and test it on real cases. Models are probabilistic, so results will not be identical every time.
  </Accordion>

  <Accordion title="How do I back up my Agents?">
    Use the [Agents API](/en/developer/agents-api/agents-overview) to read an Agent's configuration and create a copy, including in another workspace. See the [Agent Migration Guide](/en/developer/agents-api/agent-migration).
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.