Managed Deep Agents is in public beta and available on LangSmith Cloud in the US region only.
skills/ at the project root:
Add a skill
Use skills for procedures the agent should follow only when a task matches the description in the frontmatter:1
Create a skill directory
Each skill directory needs a For skill authoring patterns and the complete format, see Skills.To understand progressive disclosure, see How the agent uses skills.
SKILL.md file with name and description frontmatter:skills/research/SKILL.md
2
Add supporting files (Optional)
A skill directory can also contain supporting scripts, reference files, and templates. Reference these files from
SKILL.md so the agent knows when to use them:How the agent uses skills
At startup, the agent sees each skill’sname and description. When a task matches a skill’s description, the agent reads the full SKILL.md and follows its instructions. Supporting files are loaded only when needed.
The agent cannot modify skills at runtime.
Deployment
When you runmda deploy, MDA syncs every UTF-8 file under skills/ to the agent’s Context Hub.
You can then edit skills in the LangSmith UI and apply those changes to the agent.
It is best to keep the skill files in the repo as the source of truth for lasting changes, as later deployments sync the project copies again and remove deployed skill files that do not exist locally.
For what syncs, what does not, and how to open the repo from a deployment, see Context Hub.
When to use skills
For more information, see Project structure.
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

