memories/skills/<skill-name>. The skill’s name and description is loaded when the agent starts. Based on this info the agent can decide to use the skill. The full skill file is only loaded when the agent determines it is relevant to the current task. Any referenced additional resources may be loaded by the agent if they become relevant.
Using skills can help:
- Save on token usage by only providing context relevant to the current task.
- Prevent the agent from having too much context in the system prompt, which can lead to hallucinations and incorrect responses.
Fleet skills are built on Deep Agents and follow the Agent Skills specification. For details on skill structure, the
SKILL.md format, and authoring best practices, see the Deep Agents skills documentation.Private vs. shared skills
Skills can be private to a single agent or shared across a workspace:- Private skills: Private to the agent they belong to and are stored in the agent’s long-term memory.
- Shared skills: Shared with the workspace and listed on the Skills page.
- Visible to all agents in the workspace.
- Only the user who created the skill can edit or delete it.
- Can be added to any agent in the workspace and stay in sync as skill is updated.
- Accessed automatically by the general-purpose chat.
Create a skill
You can create a skill two ways:- With AI: Use natural language to describe the skill and the agent will create it for you. You can also add additional resources. Any additional files must be referenced in
SKILL.mdfor the agent to be aware of them. - Manually: Create a skill with a
SKILL.mdfile.
By default, skills are private to the agent they belong to and are stored in the agent’s long-term memory. You can share a skill with the workspace.
- With AI
- From a template
- Manually
In Fleet, select an agent and prompt it to create a skill:You can also turn a previous conversation into a reusable skill at any time.
Create a skill that helps the agent use the web to research a topic.
Edit a private skill
- Select an agent in Fleet.
- Click Edit Agent.
- In the Skills section, select the skill to edit.
- Update the skill name, description, or instructions.
- Click Save Changes.
Edit a shared skill
Only the user who created the shared skill can edit it.
- Navigate to Fleet > Skills.
- Select the skill to edit.
- Update the skill name, description, or instructions.
- Click Save Changes.
Share a skill
- Select an agent in Fleet.
- Click Edit Agent.
- In the Skills section of the graph view, select the skill to share.
- Click Share.
Only the creator of a shared skill can edit or delete it.
Delete a private skill
Deleting a private skill removes it permanently, since it is stored in that agent’s memory.- Select the agent in Fleet.
- Click Edit Agent.
- In the Skills section, click the icon for the skill to delete.
Delete a shared skill
Only the user who created the shared skill can delete it.- Navigate to Fleet > Skills.
- Select the skill to delete.
- Click the Delete skill icon.
Use Fleet skills in local development
Download skills from your Fleet workspace with the LangSmith CLI and install them locally for use in coding agents like Claude Code, Cursor, or Codex. By default, files are saved to~/.agents/skills/[skill-name]/ and symlinked into ~/.claude/skills/[skill-name]/.
| Flag | Description |
|---|---|
--global=false | Install to project-level directories (.agents/ and .claude/) instead of the home directory. |
--agent | Target a specific agent (claude, cursor, codex). |
--copy | Copy files instead of symlinking. |
--format pretty | Display the installed skill’s file tree. |
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

